By John Ryan2017-09-25T13:11:00
A much bigger challenge than securing the right location lies ahead for Microsoft as news breaks that it will open a flagship in central London.
Already have an account? Sign in here