Microsoft layoffs hit 9,000 employees in new wave of cuts