Markets

Report says fast fashion retailer Shein has filed for London IPO

Any such listing is likely to prove controversial given allegations about the company’s ESG record

Shein was founded in China, but is now headquartered in Singaport