Tata Motors bags another BMTC order for 148 e-buses

Tata Motors has secured an additional order for 148 electric buses from Bengaluru Metropolitan Transport Corporation…