By CEP Staff • 24 May 2023 in News

Peel Cubico Renewables (PCR), a joint venture between Cubico Sustainable Investments and Peel NRE, has revealed plans to build a new solar + storage project north of Frodsham in Cheshire, within the UK’s Innovation Corridor.