VDL Delivered First Citea Electric Bus In Switzerland

By Mark Kane Electric buses apparently are a perfect fit for the mountainous roads of Switzerland.
VDL Bus & Coach already put on the roads more than 200 electric buses (mostly in the Netherlands, Luxembourg, Germany, Sweden and Norway) and recently delivered its first in Switzerland.
The VDL Citea SLF-120 Electric was ordered by PostBus …read more

Source:: http://feedproxy.google.com/~r/InsideEvs/~3/FMnhEJeEaak/