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. &nbsp...

This content is available to only subscribers.