Alstom has secured a five-year Technical Support and Spare Part Supply Agreement (TSSSA) with Saudi Railway Company (SAR) to ...