Microsoft’s revenue and cloud sales beat expectations Published 25 Apr 2024 Shares rise in after-hours trading following earnings report Full Article