Greggs serves up Christmas sales boost despite ‘challenging’ market
The bakery chain, which has about 2,740 shops, said it was performing better than its competitors.
The bakery chain, which has about 2,740 shops, said it was performing better than its competitors.