Technology news June 28th 2016 Google EU Russian ISP Hard Drives Microsoft backs off