Tag: eiv12

SWITCH Mobility Flags Off the First Batch of SWITCH EiV12 – Low Floor Electric City Buses for the Department of Transport, Delhi

Delhi strengthens its position as India's leading electric bus city with deployment…

PRNW Agency