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
Credit: AFP
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.