Oil India Limited is a central public sector undertaking engaged in the business of exploration, development and production of crude oil and natural gas, transportation of crude oil and production of liquid petroleum gas.
Oil India Ltd (OIL) has appointed legal and tax consultants to explore ways to repatriate its $150 million in dividend stuck in Russia.
September 15, 2023 | Oil India has $150 million in dividends stuck in a Russian bank |