By Shwetali Sapte2023-03-07T07:38:00
The group announced £76m in sales for H1 FY23, with transport strikes, declining consumer confidence, record hot weather, and cost inflation impacting profitability
Already have an account? Sign in