Technology news June 12th 2018 Google Microsoft Surface Hackers Security Hololens and more