The iconic toy retailer will grow from 40 to 160 standalone U.S. stores in time for the holiday season ...
Nickelodeon announced the launch of its 'Nick Shop' in Toys"R"Us Times Square, the company's international flagship store. The 1,000 square foot Nick Shop is an immersive Nickelodeon retail experience ...