Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Directors blame ‘challenging market conditions’ as losses widen from £25m in 2024 to £33m

Sales at Stella McCartney’s fashion label sank by more than a quarter last year tipping it further into the r…