National Geographic Apparel has inaugurated a new store in Nanjing, at the Deji Plaza shopping mall. It is the brand’s first flagship store in Mainland China. Its pop-up store in Beijing will conclude the pre-opening business in October and start official operations in October. The Nanjing store features large-scale nature ...