The Stockholm-based company, which announced a 17% reduction in its workforce impacting over 1,500 employees in December, witnessed the departure....
January 08, 2024