900 Electric Buses Contract of BMTC Won by Tata Motors Scaling the adoption of electric vehicles in India, Tata Motors has gained a new order of 921 electric buses from Bengaluru Metropolitan Transport Corporation (BMTC). Bengaluru will be getting Tata’s…