BYD Canada

BYD Canada

Toronto is to put 10 BYD electric buses into service as part of its plan to run only zero-emission buses by 2040. BYD