News

Workers making ultracheap Shein clothing in Guangzhou, China, face grueling 14-hour shifts with just one day off per month, despite earning fair wages compared to local standards, reported NZZ. In an ...