Loading…
Alstom awarded €876 million metro rolling stock contract for Cairo Line 1 · Endata