BYD inked a deal with the State of Washington for up to 800 electric buses
The China-based electric car and bus manufacturer BYD (Build Your Dreams) announced today that it won an important request of…
The China-based electric car and bus manufacturer BYD (Build Your Dreams) announced today that it won an important request of…