Financial close for Red Rock’s Benbrack wind farm
Red Rock Renewables has reached financial close on a £62 million ($83 million) project financing for its 67MW Benbrack Onshore Wind Farm in Dumfries & Galloway, Scotland. Funding was provided equally by Lloyds, HSBC and China Construction Bank with Lloyds also acting as sole debt...