Refreshing the latest version...

TPE Logo
Microsoft earnings live: Microsoft beats Q1 expectations on top and bottom line on AI growth