Terra Charge Launches EV Charging Hub in IndiaOctober 11, 2024 The first public EV charging station has been established in Ghaziabad, a city in the northern Indian state of Uttar Pradesh, by the Japanese EV charging solutions provider Terra Charge.…