Select Page

Ten years following its first retail store opened in Scottsdale, Arizona, Microsoft is set to open its first shop in Europe on Thursday.