EvoBus France to supply electric buses to Rennes Metropole, France September 25, 2020 | Europe Company News 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. Username or E-mail Password Remember Me Forgot Password