Yesterday, Puma opened its first flagship store in North America, located at 609 Fifth Avenue in New York City and covering 18,000 square feet of retail space on two floors. It features a product customization studio, digitally connected offerings and innovative sports engagement zones, including F1 car racing simulators and ...