Industry
Computers, desktop/personal computers (PCs), Information technology (IT) and Internet, IT, Internet, R&D, Personal computers (PC), Printing services, catalogues and brochures, Printing and publishing, Paper, Printing, Publishing, Advertising printing services, Printing services, calendars, Printing services, visiting cards
HQ Location
European Union (EU),Europe, Middle East, and Africa (EMEA)