EvoBus France, a subsidiary of Daimler AG, has secured a EUR 60.5 million contract from Rennes Métropole to supply 92 Mercedes-Benz eCitaro electric buses for the public transport network in Re...

This content is available to only subscribers.