Daimler Buses has signed a framework agreement with üstra Hannoversche Verkehrsbetriebe AG (üstra) to supply 48 electric buses in Hanover, Germany. The delivery of the first four buses is scheduled to...

This content is available to only subscribers.