Tag

#BYD C11

Commercial Vehicles

BYD unveils e-bus platform with 1,000 volts and CTC technology