Microsoft Beats Expectations; Online Losses Up Againpaidcontent.org1 point·blueberry··0 commentsOpen articleSaveView on HN