U.S. retailer Toys ‘R’ Us has a flagship, or showcase, store in Times Square in New York City. That location is now shutting down.
CCTV America’s Karina Huber reports.
U.S. retailer Toys ‘R’ Us has a flagship, or showcase, store in Times Square in New York City. That location is now shutting down.
CCTV America’s Karina Huber reports.