Business Standard: India among 13 countries to host Windows 10 launch
India will be one of the 13 countries to host the launch of Windows 10 on July 29. “We will celebrate the unprecedented role our biggest fans — more than 5 million Windows Insiders — played in the development of Windows 10 at special events in 13 cities around the world… Sydney, Tokyo, Singapore, Beijing, New Delhi, Dubai, Nairobi, Berlin, Johannesburg, Madrid, London, Sao Paolo, and New York City,” Microsoft said.