Feb 16, 2026
Ferrovial strengthens UK water infrastructure portfolio with new Thames Water project
Ferrovial a global infrastructure leader will deliver the new contract to upgrade the Slough Sewage Treatment Works STW for Thames Water The c 80 million scheme will be executed through…