Worst performing water and wastewater companies called out in latest Ofwat assessments

8 December 2022