Transit agencies in India have announced plans to deploy electric buses in Bengaluru and Delhi.

Bengaluru Metro Transport Corporation (BMTC) has announced plans to deploy 100 Switch EiV 12 electric b...

This content is available to only subscribers.