Tata Motors bags 921 electric buses contract from Bengaluru Metropolitan Transport Corporation
Medilytix bureau: Tata motors NSE -0.12 % announced that it has won an order of 921 electric buses from the Bengaluru Metropolitan Transport Corporation NSE 1.04 % (BMTC) on Thursday.…