PUMA unveils India’s biggest flagship store
Sportswear brand PUMA introduced the biggest flagship store in India. The store is spread over three floors and covers an area of 4,800 sq. ft. in New Delhi’s shopping hot spot South Ex. PUMA training and style expert Jacqueline Fernandez turned the tables to style for PUMA at the new Forever Faster store concept and […]




