French energy giant Total seeks local partner for opening petrol pumps in India

India has about 60,000 filling stations, of which state firms – Indian Oil, Bharat Petroleum and Hindustan Petroleum – control about 54,000.