BYD Chinese Built Electric Bus – Windsor Ontario
“One of our primary goals was to position Windsor among the first cities in North America to pioneer the efficient use of electric buses,” said Chinese company BYD.
Ken Zino of AutoInformed.com on toxic diesel truck and bus fumes