Chinese electric buses hit road in Malta

Yutong electric buses are seen at a parking lot in Malta’s capital Valletta on Friday. PHOTO/XINHUA VALLETTA — A leading tourist transport operator in Malta has added four electric buses produced by Chinese manufacturer Yutong Bus Co Ltd to its fleet, which is in line with its commitment to go green and curb emissions. Privately … Continue reading Chinese electric buses hit road in Malta