Site icon GIXtools

Shein set to file for £50bn London listing – reports

Shein has been linked to unethical business practices, including forced labour allegations.

Source:: BBC News – Technology

Exit mobile version