New Populus poll sees UK public supporting an ‘all-in’ deposit return schemeA new Populus poll, commissioned by Nature 2030, has revealed that people in the UK will support an ‘all-in’ deposit return scheme model with a variable deposit. Equipment & packaging, Sustainability