BYD Introduces K12A 88-Foot, Bi-Articulating Electric Bus

By Mark Kane It’s not April Fools
BYD unveiled in Shenzhen, China the world’s first 27-meter (88-foot) bi-articulated electric bus, the BYD K12A, which can take up to about 250 passengers.
There is nothing similar to this and BYD happily announced how proud it’s to have overcome all the technical issues that arise with such …read more