Shein’s anticipated listing on the London Stock Exchange (LSE) is being challenged by a human rights group concerned by alleged forced labour practices in the Chinese fast-fashion giant’s supply chain.
Eyeing a £50bn ($63.2bn) valuation, the Singapore-headquartered online fashion retailer filed initial paperwork with UK regulators confidentially, according to reports this week.