New poll shows UK public supporting an ‘all-in’ DRSA new landmark 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. Packaging, Sustainability