Tag

#T10zt

byd-t10zt-elektro-lkw-electric-truck-shenzhen-03
Fleet

Shenzhen: BYD lands large order for electric dump trucks