BYD Brazil

BYD Brazil

BYD is working with Marcopolo to deliver 12 battery-electric articulated buses to São José dos Campos, Brazil. BYD