SkyNews

Greggs swings to first annual loss since 1984 but says it’s well placed for recovery from pandemic

Greggs has reported a £13.7m loss for 2020 after sales slumped due the pandemic - but said trading so far this year was better than....Read More