Excelsior Technologies Flexible Packaging Plant

4-excelsior-technologies
Printing machine Excelsior’s Deeside flexible packaging facility.