Review: Lumia 950 XL
January 15, 2016 17:07Microsoft since the launch of Windows Mobile 2000 operating in the mobile market. A formula for success has been for years no longer. Windows 10 PC and mobile, the company hopes to make the turnaround. Is that going to work?