BYD BD11: London’s New Cost-Effective Double-Decker with 400-Mile Range
According to reports, the new BYD BD11 double-decker bus made its official debut at the London Bus Museum in the UK. The bus is built on the BYD e-Platform 3.0 commercial vehicle