A grim face of the US employment industry has been unveiled as tech giants continue to roll out their cost-cutting plans, followed by a slew of layoffs.
Read More