The Metropolitan Transport Corporation (Chennai) (MTC), a state government-owned bus operator, has deployed 120 electric buses in Chennai in Tamil Nadu state. This is the first deployment of electric ...

This content is available to only subscribers.