Will open six permanent stores in early 2013, including four transformed from temporary holiday ‘pop-ups’ Microsoft on Wednesday revealed six locations for new retail storesRead More
Will open six permanent stores in early 2013, including four transformed from temporary holiday ‘pop-ups’ Microsoft on Wednesday revealed six locations for new retail storesRead More