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).