By Shwetali Sapte2024-10-01T07:37:00
The bakery chain, which operates c26 stores in the UK, reported £34.8m in turnover in 2023, attributed to both new stores and organic growth from the existing portfolio
Already have an account? Sign in