Greggs tops £2bn annual sales and serves up £20m to staff
The bakery chain, which has more than 2,600 shops across the UK, saw sales rise by 11.3% from 2023.
The bakery chain, which has more than 2,600 shops across the UK, saw sales rise by 11.3% from 2023.