N Brown’s Resurgence Amidst Revenue Challenges Retail 6 June 2024 N Brown Group reports a return to profit amidst declining revenue, signalling strategic wins.Profit before tax reached £5.3m, a reversal…