Microsoft powers past estimates on a day its cloud stumbled, but shares still slip

.....

© Quartz