Windows Stores in NYC
I'm wondering if Microsoft if thinking of reserving retail space in the new transportation hub at the WTC that's being built. It will be a huge impressive station in the financial district, and it seems like the perfect place for a flagship store. Do they already have any locations nearby that might keep them from locating one here? I really think it's an opportunity they should consider.