Indian Oil Dividends Russia: 7 Key Facts About $1.4 Billion Stranded Crisis
The Indian government-owned oil companies are struggling with a financial crisis never experienced before, which has seen dividend income of 1.4 billion stuck in the Russian bank accounts for over three years. The nature of this crisis is the Western sanctions that have been imposed in the wake of the invasion of Ukraine by Russia […]









