Greggs to open 41 new branches with 500 jobs after profits swing to £55million
The Newcastle-based chain said it now expects full-year profits to be "slightly ahead" of previous predictions after its most recent sales made gains against pre-pandemic levels
Read more »