New Look’s Financial Adjustments Amid Revenue Decline Retail 8 November 2024 New Look has reported a narrowed pre-tax loss for the year ending 30 March, although total revenue saw a decline.Revenue…
Ben Sherman Presents New Stores in Brighton and London Retail 12 August 2024 Ben Sherman has made a notable return to the UK high street with two new flagship stores in Brighton and…