The founder of British clothing brand All Saints has said he would be “horrified” if fast-fashion firm Shein is allowed to list in London, describing the Chinese-founded company as the “worst” ...
Results that may be inaccessible to you are currently showing.