An inquiry into issues at Hafod Landfill Site near Wrexham has revealed a failure of accountability – where technical compliance takes precedence over people’s daily reality enduring years of odour ...