China-based BYD has manufactured 30 electric buses to be deployed in Jakarta. The buses have been manufactured at the company’s plant in Hangzhou. Each bus will be 12 metres long. It can cover a...

This content is available to only subscribers.