Ofwat winners share £42 million for innovative projects

27 May 2025