2 min read

Supreme opens highly anticipated Shanghai store amid global expansion

Supreme, the iconic streetwear brand, is set to make its grand debut in China with the opening of its first stand-alone store in Shanghai on 23 March 2024, accompanied by a WeChat Mini Program.