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