England’s ‘Waste Super Sites’: Environment Agency Maps 117 High-Priority Illegal Dumps
The Environment Agency has revealed a priority watchlist of 117 illegal waste sites in England, including 28 'super sites' containing tens of thousands of tonnes of rubbish.