Revenue reaches £1.1bn at Shein’s UK arm

Shein's UK business has filed accounts for the 16 months to the end of last year, showing that revenue hit £1.1bn, with gross profit surpassing £26m. The British company was only incorporated on 6 September 2021.

Read the full article.