B businessinsider.com Microsoft is laying off hundreds in its Azure cloud business, sources say 13 points consumer451 2 years ago 3 comments