China-based BYD has delivered its first electric bus in India. The electric bus will be deployed in Silvassa, a city in the state of Gujarat. The bus is nine metres long and can cover up to 200 km in ...

This content is available to only subscribers.