Eye on Microsoft

Microsoft Retail Stores: An Idea Just Crazy Enough to Work?