Munich orders 71 electric buses from Daimler, MAN & Ebusco
Munich orders 71 electric buses from Daimler, MAN & Ebusco
On Wednesday, Dutch manufacturer Ebusco announced an order for 28 articulated Ebusco 3.0 electric buses for Munich. Now, on Thursday, the public utility’s own announcement…