News
Ofwat has announced the final decision in two investigations looking into the operations of Thames Water, who will face penalties totalling £122.7m. These will be paid by the company and its investors ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results