Microsoft reportedly lays off hundreds of employees from its work force By Chris Moyse 18 October 2022