Facts & Figures

3

Production Plants

Locations

Greece
Romania
Albania
0
Employees
0
million billing envelopes every year
0
customers in 12 countries
0
billion digital communication outputs every year