£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 […]