infotechlead

Microsoft revenue surges 21% to $46.2 bn on cloud boost