Investing News Microsoft’s Cloud Growth Misses Estimates Despite Strong Earnings Report July 31, 2024