Ofwat to penalise companies for failing to monitor storm overflows

9 May 2023