
What does Microsoft’s new venture into physical UK retail mean for the brand?
27/08/2019 | by Proximity
What Microsoft’s first European store is like Recently we visited the brand-new Microsoft flagship store, located at the crossroads of Oxford Street and Regent Street – one of the busiest shopping locations in Europe, not... Read More