VDL Bus & Coach (VDL) has secured a contract from Stadtwerke Osnabrück to supply an additional 49 Citeas SLFA-181 electric buses in Osnabrück, Germany. The delivery of buses is scheduled...

This content is available to only subscribers.