Microsoft Beats Financial Expectations Despite Worries About Economy

previous post