Microsoft Overperforms On Investor Expectations, Bags $24.52B In Revenue Continue ReadingMicrosoft Overperforms On Investor Expectations, Bags $24.52B In Revenue