Indian Auto Firm to Install 100 EV Charging Stations in Goa India’s leading automotive firm, Tata Power has decided to add at least 100 more electric vehicle (EV) chargers in Goa in the coming year. It also aims to install charging…