BYD to supply electric buses in Jakarta, Indonesia May 26, 2021 | Asia Pacific News 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. Username or E-mail Password Remember Me Forgot Password