RSS

Arab Contractors

A multi-billion euro contract which will see UK-based train-maker Bombardier build hundreds of carriages for a new monorail system in Egypt has been signed... Read more