Microsoft is about to launch the latest Microsoft Lumia 950, 950 XL ...