Thames Water issued £123M Ofwat fine – the biggest ever – over environmental breaches
Thames Water has been handed the biggest ever environmental fine by regulators, and a first-of-its-kind fine for dividend breaches, totalling £123M
Read moreDetails





























