In the Greek city of Thessaloniki, 50 new e-buses have entered service. The 18-meter-long articulated buses from Chinese manufacturer Yutong are operated by