All metro c consortium Articles
A consortium of contractors has won a contract worth nearly €2 billion to design and build an extension of Metro Line C in Rome
By accepting cookies you will be helping us to continue to provide you with the best possible service.