Deposit return scheme to cost retailers £1.8bn a year

Deposit return scheme to cost retailers £1.8bn a year