By CEP Staff • 11 November 2025 in News

CWP Energy has reached financial close on the £400 million Sanquhar II Wind Farm in southern Scotland, securing financing from KfW IPEX-Bank.