Why Experience is the Future of the High Street
Last week, Microsoft announced plans to open a new flagship 21,932 square feet store in Oxford Street, London. The tech giant’s first UK retail store is set to open on July 11, 2019, and comes at an uncertain time for the British high street. The high street is currently losing stores and jobs at a […]