DTC

Delhi CM Arvind Kejriwal Inducts 400 Tata Electric Buses To DTC Fleet

Tata Motors, India’s largest commercial vehicle manufacturer, has supplied 400 state-of-the art Starbus EV buses to the Delhi Transport Corporation…

1 year ago