Bulletin Updates

$8 billion in sunk cost by Indian oil companies may never be recovered – 13 Feb 2025

Feb 13, 2025

This may well become one of the biggest investments every made by Indian entities, a total of $8 billion, that may well go completely down the drain

The full story is for subscribers. Log in to read it, or start a free trial.
Log in Start a free trial »