News, views and contacts from the global Packaging industry

tesa - Technical Self-Adhesive Tapes, Plate-Mounting Tapes and UV Strips