How do you stand out when launching your first retail store in New York City, the fashion capital of North America? Add to that an extremely limited budget due to prior financial commitments, and that’s what PUMA faced when opening its flagship store on Manhattan’s bustling Fifth Avenue.
The German …