Deposit-refund system 2025 in Poland – how should your business prepare for the upcoming changes?

18 June 2025