The closure of the Microsoft Store in the UK is another blow for Microsoft's consumer facing products and services, which will no longer have a home on the streets of London. The company has been ...
Tom Warren is a senior editor and author of Notepad, who has been covering all things Microsoft, PC, and tech for over 20 years. Microsoft says it’s shutting down its UK “experience center ...