Shein Vowed To Tackle Overwork In 2021, But New Report Claims 75-Hour Weeks Is Still Common

Shein is an online shopping retailer founded in 2008. Over a year after Chinese fast-fashion company…