The classic red double-decker bus in London, UK, will soon be "made in China"
The picture shows BYD's new electric double-decker bus model "BD11". Picture from BYD official websiteFor more than 60 years, red double-decker buses have been driving on the streets of London, the British capital. They have long been a part of London people's life and are as class