Microsoft earnings beat expectations thanks to strong cloud performance Mr Cheaply On 2:31 AM http://ift.tt/2tuEJGw Submitted July 21, 2017 at 05:15AM by DecauxJC http://ift.tt/2ugCmEi