Business 10 June 2026, 16:45 BST AI Monetization Timelines Weighed on Microsoft Corporation (MSFT) in Q1 By Yahoo Finance None