N Brown Group revenue for the year to March 4, 2023, contracted by 5.3% to £677.5 million, reflecting challenging online market conditions. Adjusted profit before tax dropped 82.6% from £43m…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More