By CEP Staff • 23 November 2020 in News

British renewables company Low Carbon has struck an agreement to sell what will be ‘the largest community-owned solar park in the UK’ to Low Carbon Hub, an Oxfordshire-based social enterprise.