Channel 4's "Untold: Inside the Shein Machine" described long working hours for little pay at two Shein factories in China. In response, the company pledged to invest in new initiatives.
Shein shocked the investing world in April, when venture capitalists valued the fast fashion company at $100 billion. But how long can Shein live up to that sky-high valuation?