England Bans Illegal Waste Dumps — Taxpayers to Pay £200m Cleanup
England has announced a major crackdown on illegal waste dumping, with taxpayers set to foot a £200 million bill for the cleanup of large-scale illegal waste sites. The move comes after a surge in …
