Made in Germany

Every press we deliver is designed and built in Offenbach, Germany.

Our facility is a world-class integrated manufacturing complex comprising the group’s global headquarters, extensive production and assembly halls, state-of-the-art foundry, training, research and development (R&D) facilities and print technology centre (PTC).

The facility extends to around 114,000m2 (1.2 million ft2) located over more than 30 hectares (72 acres).