Sid Keswani, president of Pandora Americas, discusses the company's new retail concept at the opening of its new store in Paramus, New Jersey.