TfL Awards Major Ticketing Contract to Spanish Firm
Transport for London has awarded a €975 million ticketing contract to Spanish technology firm Indra.
Transport for London has awarded a €975 million ticketing contract to Spanish technology firm Indra.