BYD has delivered the last two of the 259 electric buses that were ordered by Keolis Nederland (Keolis), the public transport operator in the Netherlands. BYD had secured the contract from Keolis for ...

This content is available to only subscribers.