By Shwetali Sapte2025-05-20T07:04:00
The retailer achieved total sales of £784m for the first 20 weeks of 2025, with the past 11 weeks supported by better trading conditions
Already have an account? Sign in