Indian Oil Companies’ dividend worth $125.5 Million stuck in Russia due to sanctions
Indian companies with stakes in two Russian assets are unable to repatriate 8 billion roubles
Indian companies with stakes in two Russian assets are unable to repatriate 8 billion roubles