Microsoft Q1 results top estimates amid ongoing cloud growth By Investing.com October 30, 2024 By admin Microsoft Q1 results top estimates amid ongoing cloud growth