Research and analysis

A technical assessment of leachate recirculation

A technical review of leachate recirculation at UK landfills.