Lieutenant Governor and Chief Minister inaugurate India’s largest e-bus deployment Tata Motors has supplied 400 state-of-the art Starbus EV buses to the Delhi Transport Corporation (DTC), via its subsidiary TML CV Mobility Solutions Ltd, as a part of its larger order from DTC to supply, maintain and operate 1,500 low-floor, air-conditioned electric buses for a […]