Italy fines fast-fashion giant Shein for ‘green’ claims

Italy fines fast-fashion giant Shein for ‘green’ claims
A company logo for fashion brand Shein is seen on a rail of clothing in Liverpool, Britain, December 14, 2024. File/Reuters

Most Popular Stories