Indian Auto Firm to Install 100 EV Charging Stations in GoaMarch 7, 2023 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…