Severn Trent has completed a £1.4 million "unique flood alleviation" scheme in Gloucestershire using “innovative underground technology”.
Severn Trent has completed a £1.4 million "unique flood alleviation" scheme in Gloucestershire using “innovative underground technology”.