Microsoft holiday stores open on Windows 8 launch day

More than 30 temporary Microsoft Stores will open for the holidays on the same day Windows 8 and the Windows RT version of Surface are launched, Oct. 26. Read more…



Neowin