CHINA: American Apparel opens largest international store
US clothing brand American Apparel is set to open its biggest international store in Beijing, China.
US clothing brand American Apparel is set to open its biggest international store in Beijing, China.