Technology Tata Motors Wins Order to Supply 921 Electric Buses to BMTC Galactik Views August 20, 2022