China-based Build Your Dreams (BYD) has signed an agreement with Chile’s Ministry of Transport and Telecommunications to supply 100 K9FE electric buses in Santiago by November 2018. Metbus, the ...

This content is available to only subscribers.