India will be one of the 13 countries to host the launch of the much-awaited Windows 10 on July 29. The latest version of the popular operating system by Microsoft will be launched across 190 countries as a free upgrade or with new PCs and tablets. The launch, in New Delhi, will offer experiential demos with the Windows team.