Tag

#BD11

Byd bd electric double deck bus
Commercial Vehicles

BYD presents electric double-decker bus with Blade battery