News
The most number of layoffs was carried out by tech giant Intel, which announced its plans to sack about 20 per cent of its workforce. On April 23, it was reported that renowned technology company ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results