Shein is finally going public, but in a far more hostile world than when the Chinese online retail giant's IPO journey began five years ago. The company has worked hard to address environmental, ...