In recent weeks, fast-fashion retailer Shein has reportedly filed papers with the UK regulator ahead of a planned flotation on the London Stock Exchange. But, this has prompted concern from human ...