News

First half sales at high street bakers Greggs have passed £1bn but operating profits have fallen.