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 Shein promised to tackle overwork and excessive work hours in its supply chain, a…