Microsoft is opening its first UK store in London. RetailWeek first reported that the software giant is in talks to secure a building...
Please log in or sign up to see more.
One fine body…