Herma’s Roll Wrapping Plant

Herma managing directors Sven Schneller (left) and Thomas Baumgärtner at the new roll wrapping facility in Filderstadt, Germany. Image courtesy of Herma.