By CEP Staff • 9 March 2026 in News

Red Rock Renewables has reached financial close on a £62 million financing for its Benbrack Onshore Wind Farm in Dumfries & Galloway, with Lloyds, HSBC, and China Construction Bank each providing equal shares of the project debt.