Chinese company BYD at the exhibition United Motorcoach Assocation in the United States showed an electric double-decker bus C10MS. This…
This website uses cookies.