An additional 300 electric buses, manufactured by China-based Zhongtong, have been delivered at the Port of San Antonio in Chile. These buses are the first of a total of 1,800 electric buses that will...

This content is available to only subscribers.