The organisation responsible for ensuring all parts of the UK’s Deposit Return Scheme are prepared for launch in October 2027 has named Russell Davies as its first chief executive.
The organisation responsible for ensuring all parts of the UK’s Deposit Return Scheme are prepared for launch in October 2027 has named Russell Davies as its first chief executive.