Walia News Network
The global technology industry has announced more than 1.63 lakh layoffs since....