Shein has faced criticism and scrutiny both domestically and internationally for its use of low-wage garment workers and supply chain issues, becoming a significant factor affecting its overseas listing. Moreover, its fast-selling fashion is labeled as Made in China, requiring approval from Beijing regulators for its listing in London. Despite reports indicating Shein has secretly submitted listing documents to UK market regulators and updated its application with Chinese securities regulators to change the listing location, it has not yet received approval from the China Securities Regulatory Commission. As a result, Shein's $63 billion British London listing plan carries the risk of being canceled.