The government on Monday sold 10 per cent of its stake in the state-run refiner and fuel retailer, raising around $1.4 billion. (Photo: Reuters)Life Insurance Corporation (LIC) of India, the country's largest investor, bought just under 86 per cent of shares sold by the government earlier this week in Indian Oil Corporation.
The government on Monday sold 10 per cent of its stake in the state-run refiner and fuel retailer, raising around $1.4 billion.