Last week, sportswear supplier Puma opened its first-ever North American flagship store in New York City. The store features 18,000 sf of interactive space over two floors, and double-height ...