Microsoft promises continued cloud growth, despite missing estimates

  • Loading stock data...