BEIJING: Before Supreme opened its first China store in Shanghai in March 2024, there were concerns that the New York-based ...