Thames Water gets record £123m fine for 'series of failures'
Thames Water has been fined £122.7 million – the largest Ofwat penalty ever – after two investigations into wastewater and dividend payments “uncovered a series of failures”.