India’s Government to sell 10% stake in Indian Oil

The Government of India has decided to sell 10% of its stake in the country’s biggest oil company. The Cabinet Committee on Economic Affairs confirmed it has approved the proposal of disinvestment in the Indian Oil Corporation Limited (IOCL) in a statement. After the transaction, the Government of India’s shareholding in the company would come […]