I came across this today, and has me thinking, does it help or hinder nature?
http://www.bbc.co.uk/news/business-33161109
Note that it is farmed in England !
Any thoughts or comments.
Ranald
http://www.bbc.co.uk/news/business-33161109
Note that it is farmed in England !
Any thoughts or comments.
Ranald
Comment