Skip to content
Better HN
Microsoft earnings: 61 cents per share, vs. expected 51 cents | Better HN