Supreme Italia Had Its Registered Trademarks in China Revoked

After being bold enough to open a massive store in Shanghai last month, "legal fake" imprint Supreme Italia has now lost its registered trademarks in China following legal opposition from the real Supreme NYC. ... Read Article