Government concurs that by incentivizing manufacturers of electric vehicles (EVs), components, and charging/swapping infrastructure, many players will be drawn into the market with the prospects of long-term viability and significant…
Leading oil and gas company Shell has revealed its intention to set up more than 10,000 charging points across India by 2030. The aim is to provide safe, green, and…