Severn Trent slugged with £426k fine for sewage leak

27 Jul 2016

Source: Severn Trent Water