Alstom to Deliver Belgrade’s First Metro System MM Desk 28 March, 2026 Alstom has been awarded a €915 million turnkey contract to deliver Metro Line 1 in Read More