Microsoft to Shut Physical Stores, in a Decision that Will Cost it $450 Million "We are excited for this new day" By CBR Staff Writer
McKinsey Opens Bricks-and-Mortar Shop as “Stage” for Retail Technology Firms "Insights to retailers exploring opportunities to re-imagine the store" By CBR Staff Writer