Well, looks like my 600-word piece ? Hey Microsoft, when in India? ? was just in time as Microsoft makes amends. Right after the official announcement of the Lumia 950 and Lumia 950 XL at the Windows 10 Devices event in New York City, the two phones are listed on the Microsoft India website as 'Coming Soon.'
Full story from the WindowsCentral blog...