Italy fines fast-fashion giant Shein for 'green' claims

Italy fines fast-fashion giant Shein for 'green' claims