Microsoft earnings: 61 cents per share, vs. expected 51 centstheverge.com1 point·hbharadwaj··0 commentsOpen articleSaveView on HN