Cloud and Artificial Intelligence Power Microsoft Earnings To Beat Forecasts

Open in new window