Tata Motors hands over 50 buses to BMTC Â Â Â

Tata Motors said the new delivery of 50 buses is a part of the larger order of 1,385 buses bagged by Tata Motors earlier this year, comprising 350 Ultra 6/9 BS IV Midi and 1035 LPO 1512/55 BS IV buses.