Open AI Microsoft Shares Sold by Investors Amid OpenAI Developments—Is It Time to Invest? ByDeepMind April 27, 2025 8:31 amApril 27, 2025 8:31 am