N Brown: Revenue and profit decline amid challenging market conditions

N Brown Group revenue for the year to March 4 2023 fell 5.3 percent to 677.5 million pounds, reflecting challenging online market conditions.


OR CONTINUE WITH
Jacamo
JD Williams
N Brown
Simply Be