Barbie, the slender symbol of American consumerism, has shut up shop in Shanghai just two years after opening her biggest flagship store in China's most populous city, reports the FT. Mattel, owner of the iconic doll brand, said the bright pink, six-storey store had served its purpose of building brand awareness in the new market.
Barbie shuts up shop in Shanghai