Annual Financial Report - Greggs PLC | RNS | Ticker