Microsoft preparing to lay off under 2.5% of workforce

Business