Microsoft beats revenue expectations, reporting 22% growthcnbc.com11 points·ripvanwinkle··0 commentsOpen articleSaveView on HN