Microsoft earnings report on deck with stock slide, Azure growth, and OpenAI deal hanging over company

Apr 29, 2026 - 10:00
Microsoft earnings report on deck with stock slide, Azure growth, and OpenAI deal hanging over company

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow