N Brown needs new proposition, marketing strategy to counter revenue decline

N Brown Group reported its first quarter result for the 13 weeks ended 3 June 2023 with total group revenue…