N Brown FY revenue slumps amid weaker consumer confidence
N Brown Group revenue for the year 4 March 2023 fell 5.3% to £677.5m, reflective of challenges with online market…
N Brown Group revenue for the year 4 March 2023 fell 5.3% to £677.5m, reflective of challenges with online market…