News

Microsoft is laying off thousands of employees, even as its profits and stock price hit historic highs. For many worried ...