4 ms·
Large part is due to offshoring, but not the IT. Offshoring the manufacturing. Also some companies are moving their offices from Poland to India now.
by ponector 5mo ago
Large part is due to offshoring, but not the IT. Offshoring the manufacturing.
Also some companies are moving their offices from Poland to India now.