Microsoft earnings beat expectations, driven by video game sales and cloud demand – CNN

Authentication failed. No user with this email address found.