Technology news April 12th 2017 Microsoft Edge 3D Printing PC Shipments and more