Irizar to supply electric buses to CTS, France October 1, 2020 | Europe Company News Spain-based Irizar has secured a contract from Compagnie des Transports Strasbourgeois (CTS) to supply 49 electric buses. The delivery of the vehicles is expected to commence by the end of 2020.  ... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password