N Brown reports drop in full-year revenue and profit

British fashion group N Brown has reported a drop in revenue and profit as store closures throughout the year took their toll on the business.


OR CONTINUE WITH
N Brown