Tag Archives: Microsoft

Microsoft plans Apple-style store roll-out in the UK

Microsoft is planning to launch its own retail stores in the UK next year as part of a global roll-out of the permanent and pop-up stores it has launched in the US, Canada and Puerto Rico. Unlike Apple Microsoft stores ...

Read More »