Shell set to install over 10,000 electric vehicle charging points across India

Shell plans to set up over 10,000 electric vehicles (EV) charging points across India by 2030 as it joins the electric mobility bandwagon to cut vehicular emissions. Shell, which operates 327 out of the 83,888 petrol pumps in the country, launched its first EV chargers in India, for the four-wheeler and two-wheeler…