Report shows 62% food self-sufficiency as 39% of farms could close
A new report from the National Audit Office (NAO) reveals that the UK produced 62% of the food it consumed last year, but also warns that removal of the Single Farm Payment and the introduction of green subsidies such as
…
The post Report shows 62% food self-sufficiency as 39% of farms could close appeared first on Hort News.