Investing News Microsoft Posts Impressive $20.1 Billion Quarterly Profit, Pledges Leadership in the AI Platform Shift July 26, 2023