£4 Billion of Water Infrastructure Investment: What Does It Mean for UK Drainage Contractors?
The UK water industry is preparing for another significant period of infrastructure investment, with Thames Water selecting nine contractor teams for its £4 billion Major Projects Framework.
Announced in […]





