Your place for Space News
Decontamination of landfills and open dumpsites could prove profitable – both financially and for the environment.