Ferrovial to lead £80M upgrade of Slough sewage works for Thames Water
New Civil Engineer [Unofficial]
February 17, 2026
Spanish infrastructure group Ferrovial has been awarded a contract worth about £80M to upgrade Slough Sewage Treatment Works (STW) on behalf of Thames Water.
The post Ferrovial to lead £80M upgrade of Slough sewage works for Thames Water appeared first on New Civil Engineer.
Discussion in the ATmosphere