First store will open its doors in March 2013, report claims.
Microsoft is preparing to launch a store in London and could expand its retail operations nationwide, a report has suggested.



Click here to read the full articleRelated Stories








More...