Alstom, Siemens, Thales compete to develop Cairo Metro Line 1 of €750 million tender
France’s Alstom, Germany's Siemens, and Spain's Thales are competing to win €750 million tender to develop the…
Recover your password.
A password will be e-mailed to you.
