The US retailer Costco has said it will limit the number of shoppers at its first store in China after overcrowding forced it to shut early on the opening day. Large crowds caused traffic jams as they flocked to the store in Shanghai on Tuesday, and shoppers jostled to grab products off the shelves before joining the huge queues at checkouts