China-based BYD has delivered first three D9W electric buses for São Paulo’s public bus system. The delivery is a part of a contract to supply 15 electric buses for pilot operations by Ma...

This content is available to only subscribers.