Tag: Elop

Microsoft is downsizing, 18,000 staff to face the axe

0
Microsoft will be laying off 18,000 employees over the next one year most of whom are those who joined the company from its recent...

News