iStock image Industry News Concerns raised over Welsh government's decision to include glass in Deposit Return Scheme Pooja ShrivastavaFeb 18, 2026