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