Technology news July 7th 2017 Microsoft Cloud Samsung VS Apple revenue and more