Exclusive Sting Concert for Microsoft Execs Preceded Layoff of 10,000 Employees

The tech giant held the private concert in Davos, Switzerland, where business leaders gathered for the World Economic Forum.

You may also like...