Under CESL tender, Tata Motors bags 1500 e-bus order from Delhi Transport Corp

Tata Motors has announced that it has bagged a prestigious order of 1500 electric buses from Delhi Transport Corporation (DTC) under the larger tender by Convergence Energy Service...

Read More