Plans to build the UK’s largest solar farm covering some 2,400-acres of land in Oxfordshire have been submitted to the ...