IOC Offers To Set Up 10,000 EV Vehicle Charging Stations Across The Country
Indian Oil Corporation, India’s largest oil manufacturing company, has offered to install 10,000 EV charging stations across the country. In a bid to build the infrastructure for EVs in the country, the company has committed to building the charging stations by the year 2024. The first 2,000 EV charging stations will be installed by October […]