Tesla Power USA To Install 5,000 E2W Charging Points Across India

Tesla Power USA is looking to install 5,000 two-wheeler electric vehicle charging points across India at the franchise-owned Tesla Power shops. The announcement was made at the India Business Meet hosted by Tesla Power USA in New Delhi which was attended by MD and Global CEO John H Vratsinas, MD (India) Kavinder Khurana and business … Continue reading Tesla Power USA To Install 5,000 E2W Charging Points Across India