‘Sadness and frustration’: Green groups slam government over reported delays to Deposit Return Scheme
Government fails to deny reports that the introduction of England’s Deposit Return Scheme could be delayed until 2028
Government fails to deny reports that the introduction of England’s Deposit Return Scheme could be delayed until 2028