Deposit systems create barriers to trade, says European Commission

#19.05.2009 Deposit systems create barriers to trade, says European Commission

Article published by the ‘European Environment & Packaging Law’ magazine.