Temporary Microsoft Store to open in Amsterdam Oct 26?

A report claims that Microsoft will open a temporary ‘pop-up’ store in Amsterdam on October 26th, to show off products designed for Windows 8, which will launch globally on the same date. Read more…



Neowin