News

Severn Trent Water has awarded Barhale a £16.35m contract to deliver the latest phase of a major infrastructure project at ...