
"Big corporations are pushing people out of the countryside, destroying the way of life for many families."
Plans to build one of the largest solar developments in Britain has caused 'shock and upset' to agricultural and farming communities who feel they are being pushed out of the countryside with productive...