Facts & Figures
3
Production Plants
Locations
Greece
Romania
Albania
Romania
Albania
0
Employees
0
million billing envelopes every year
0
customers in 12 countries
0
billion digital communication outputs every year