Technology news June 6th 2018 Computex WWDC Microsoft Servers ZTE comeback IT security and more