A solar farm could be built which developers claim could power almost all 12,000 homes in an Oxfordshire town. Plans have been submitted to West Oxfordshire District Council for the facility on land ...