The UK's Deposit Return Scheme is set for 2027. What do businesses need to know?
The idea of introducing a deposit return scheme in the UK has been rumbling on for years: but with uncertainty over its start date, questions over which materials would be included, and different ideas for…