Chinese bus and coach supplier Zhengzhou Yutong Bus Co. has reached agreements to deliver 100 full electric buses to Chile. The 100 full electric buses will be used by Buses Vule and STP Santiago to serve the Santiago public transportation system. Yutong’s delivery comes as the Chilean government has launched an environmentally-friendly urban development policy, part of […]