ITSA Calls For EU TPD Improvements

The International Tax Stamp Association (ITSA) is calling for improvements to a directive that controls the manufacture, presentation and sale of tobacco products in the European Union.