Agriculture

October 20, 2017 admin123@ No comments exist

Agriculture

In an uncertain world, food security is essential.  UK produced 80% of its own food 30 years ago.  Today it’s 60%.  Will be 50% in 10 years.  Farmland is 70% of UK land area. Good incentives help farmers, environment & rural communities flourish.

Guessed the Word?     Series 10 (2/8)     [photo: alexandr podvalny]

Leave a Reply

Your email address will not be published. Required fields are marked *