PUNE: State-run oil marketing company Indian Oil Corporation (IOCL) has announced the opening of 1,000-plus electric vehicle (EV) charging stations across the country, adding that it was significantly ramping up the number in the city as well. “Indian Oil is gearing up to provide EV charging facilities at 10,000 fuel stations in the next three […]