Food & Farming Plan

  • £86.4 billion spent on catering

    £86.4 billion spent on catering

    Defra has published a snapshot of the UK’s food and farming industry. The new infographic shows that 71% of land is used for producing food, with the country currently 76% self-sufficient in home-grown food (this is higher than this study… Read More