Microsoft has confirmed that it will close its only physical retail presence in the UK, the Microsoft Experience Centre in ...
After transitioning the UK Microsoft store to an experience center, the software giant regularly used the space for business ...