The Monday Briefing Shein, Marks & Spencer, LVMH Retail 10 June 2024 Recent developments indicate Shein may not secure a spot in the UK’s FTSE 100 index.Shein’s business practices face scrutiny from…