• February 23, 2025

Shein profit slumps as Temu gains ahead of London IPO

Shein’s net profit fell by almost 40 per cent in 2024, raising doubts about its long planned London stock market listing. Shein’s profits dropped by more than a third last year, adding to the fast

  • February 23, 2025

BMW pauses £600m electric vehicle Mini production

BMW has confirmed it is delaying the reintroduction of electric vehicle production at its Oxford mini plant, citing “multiple uncertainties facing the automotive industry”. The decision has put a