Close Menu
HESS has received a contract from VBZ to supply 26 battery-powered trolleybuses for use in Zurich, Switzerland.