CHINA BET: C.P. Company is popping on the Chinese retail scene opening its first flagship in Shanghai.
Located on the second floor of the city’s luxury department store Rèel on popular shopping thoroughfare Nanjing Road, the space features floor-to-ceiling windows and honeycomb-like ceiling. The minimalist, industrial interiors with spare metallic racks sectioning the space nod to C.P. Company’s penchant for R&D and fabric…