Jewelry retailer Pandora is setting up a new store in Manhattan’s Times Square, Commercial Observer has learned. Rudin did not disclose the asking rent for the retail space on Seventh Avenue between ...