Refiner-Retailer to hedge against the risk of auto fuel market loss Bharat Petroleum Corporation Limited (BPCL), with more than 19,000 fuel stations-retail outlets across the country, is to set up electric vehicle (EV) charging infrastructure around its 7,000 petrol pumps...
Read moreDetails










