Our test drive with the Yutong U18 articulated e-bus [VIDEO] - Sustainable BusThe Yutong U18 is an electric articulated bus model designed for the European market, offering a high passenger capacity and significant power output.