electric bus depot
Local Residents Protest Electric Bus Depot in Vadodara
Residents of Gotri, a locality in Vadodara, have raised their voices against the construction of an electric bus charging depot and a city bus depot. Armed with posters and black…