Shell plans to set up over 10,000 electric vehicle (EV) charging points across India by 2030 as it joins the electric mobility bandwagon to cut vehicular emissions. Shell, which
Share this article
If you liked this article share it with your friends.they will thank you later