Three major water companies in the UK have been fined a total of £168 million by the industry regulator Ofwat for routinely releasing sewage through storm overflows. The fines, which are[…]
Global markets have rebounded following sharp declines on Monday as concerns over a potential recession in the US shook investors. Both UK and US markets opened higher on Tuesday, but were[…]
Three water companies are facing a combined fine of £168m after a series of failings, including over sewage treatment. The proposals by regulator Ofwat include a penalty of £104m for Thames[…]