Supreme Shanghai to open on March 23

After entering the Chinese market via a shop-in-shop location inside Dover Street Market Beijing, Supreme is now set to open in Shanghai, marking the launch of its first standalone store in China. ( read original story ...)