Uncertain demand recovery, along with the escalating trade dispute between China and the US, has resulted in a deluge of layoffs that shows no signs of letting up, according to industry sources.
The article requires paid subscription. Subscribe Now
Uncertain demand recovery, along with the escalating trade dispute between China and the US, has resulted in a deluge of layoffs that shows no signs of letting up, according to industry sources.