Closure of Business Operations in Sweden Affects 122 Workers
Closure of business operations in Sweden leads to job loss for 122 workers.
Closure of business operations in Sweden leads to job loss for 122 workers.
Closure of business operations in Sweden leads to job loss for 122 workers.