Brand Updates & ReviewsPuma makes its return in USA by opening a flag ship store in NYC.Saif Ul HasanAugust 30, 2019 by Saif Ul HasanAugust 30, 2019010 Two years in the making, Puma has finally made its return by opening a massive store in Manhattan. It shows a confident come back by puma. The Fifth Avenue store, which opened on Wednesday, 28