Since its rise to becoming the world's largest fashion brand, Chinese company SHEIN has been dogged by criticisms of its unsustainable manufacturing ...