PERSPECTA

News from every angle

Back to headlines

Swiss Watchmaker IWC Lays Off 18 Employees

Swiss watch manufacturer IWC Schaffhausen is dismissing 18 employees as part of a long-term development strategy. Reports suggest the total number of layoffs could be significantly higher.

PostShare

Sources

Showing 0 of 1 sources

No articles available in your preferred languages.

1 article available in other languages below.