BYD reveals new electric double-decker bus for the UK.
Chinese automaker BYD recently revealed a new electric double-decker bus named the BYD BD11, designed for the UK public transportation market. This unveiling took place at the London Bus Museum, and the vehicle is expected […]