Tata Motors Delivers 35 State-of-the-Art Electric Buses to BEST, As a Part of the Larger Order of 340 e-Buses. The total order of 340 e-buses include 200 units of 9-metre 25-seater model and 140 units of 12-metre 35-seater model. Event ...