Microsoft is one step closer to opening UK retail location

Microsoft has opened new retail locations across the United States for some time but it looks like their UK store is getting closer to launch as the company is now one step closer to opening a store. Read more…



Neowin