China-based BYD has launched an electric bus pilot in partnership with BYD’s local dealership, the Office of the First Lady of the Republic, the Costa Rican Energy Institute (ICE), the National ...

This content is available to only subscribers.