China-based Yutong Bus has delivered 100 Yutong E12 pure electric buses to local bus operators in Chile, which will be deployed in San Diego, replacing some of the existing diesel buses. The buses are...

This content is available to only subscribers.