Transforming treated sludge into green electricity: Ofwat awards trailblazing innovations in latest Water Breakthrough Challenge

16 May 2024