On March 22, 2014, the Supreme fashion brand opened a first owned store in China, in Shanghai (corner of Changle Road and Fumin Road), where the headquarters of parent company VFCorp are located. Covering over 1,020 sq.m on 2 floors, this 17th Supreme store is the largest. The brand launched on the Asian market in August 2023 with a first store in Seoul. In China, the firm has been distributed within the Dover Street Market Beijing store since 2022.
To remember: According to Bain & Co, the...