← 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.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.


