News

Minister says Ofwat is ‘clearly failing’ as UK vows to halve sewage pollution by 2030

Financial Times - Energy · last updated
Environment secretary Steve Reed promises overhaul of water industry regulation