I disagree with your statement "with the failure of last 2 wells to either prove the reservoir or make any money,"
Cambay 77H proved the reservoir, and it will make money for years to come, and eventually recover its cost.
From the January report: Cambay PSC - "delivered the Proof of Concept, demonstrating the Cambay Field can be commercially developed." and "Initial production profiles indicate robust economics, despite the recent sharp drop in oil prices."
What information do you have to refute the above statements from the January report from Oilex - or are you a serial deramper or just wingeing?