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.