Microsoft operates 116 retails around the world, most being in the US, followed by Canada and Australia. According to sources, the company now intends to open a new retail store in central London.
Microsoft operates 116 retails around the world, most being in the US, followed by Canada and Australia. According to sources, the company now intends to open a new retail store in central London.