November 22, 2024 10:21 (IST)
Indian Oil invites entrepreneurs to set up 27,000 petrol stations
Mumbai, Dec 6 (IBNS): Indian Oil, the country’s largest downstream oil major, has issued an advertisement for setting up about 27,000 petrol pumps pan India.
Latest Headlines
Indian Oil invites entrepreneurs to set up 27,000 petrol stations Thu, Dec 06 2018