Citing ‘Structural Disadvantages,’ Schoeller Will Shutter Its Switzerland HQ
Influenced by weak demand and market pressures, Schoeller’s global headquarters in Sevelen will cease operations by the end of 2025.