
Cartor secures new Swiss Post stamp contract
Cartor Security Printers, part of Spectra Systems Corporation and a global leader in high-security printing solutions has been awarded a significant five-year contract to produce definitive postage stamps ...