The developer of print personalisation software achieved 24th position in the 2025
Two European companies were among the 36 winners selected from 170 submissions
With a mission to strengthen the ties that bind the print community
The incredible talent emerging within the print industry was on full display