Britain least self-sufficient in food since 1968

25th September 2010, Comments 0 comments

Britain is more reliant on food imports than at any stage over the last 40 years.

0 Comments To This Article