BYD Delivers 300 Electric Buses To Shanwei City, China

BYD feeds us with photos of endless electric bus queues in China these days. In Shanwei City, Guangdong Province BYD is in the process of delivering 300 8-meter (26-feet) electric buses called K7. It seems that BYD was so generous to Shanwei City that it included a telephone booth for every driver provided… …read more