Greggs confirms 3,000-store target

Greggs has confirmed plans to grow its shop estate from 2,181 to at least 3,000 by opening 150 shops a year. The sausage roll seller recently opened sites in Canary Wharf and King’s Cross in London as well as several