Dutch-based electric bus maker Ebusco revealed an 18-metre articulated bus version of its Ebusco 3.0 electric bus. The Ebusco 3.0 18-meter bus is the epitome of efficiency, leading to an extremely low Total Cost of Ownership for operators. Thanks to the use of lightweight composites, the Ebusco 3.0 18-meter with a starting weight of just […]