Tata Motors to supply 921 electric buses to BMTC

Tata Motors to supply 921 electric buses to BMTC