Microsoft announced the launch of Lumia 950 and Lumia 950 XL, the first Lumia phones to come pre-loaded with Windows 10, in India. Designed to....