Riyadh Metro on track: Contract worth USD8bn awarded
The Arriyadh Development Authority (ADA) has awarded the FCC-led consortium one of three contracts to build the Riyadh metro, the longest subway system under development in the world (176km). Infrastructure and environmental services group FCC said in a media statement today that it has been awarded one of the contracts to build the metro, which […]