Switch and Chalo to deploy 5,000 zero-emission buses in India
Some 5,000 battery-electric buses are set to be deployed across India after…
Switch Mobility celebrates progress after one-year anniversary
Switch Mobility has provided an update on its progress after celebrating its…