Edinburgh-based Red Rock Renewables said on Monday it has achieved financial close for its 67.1-MW Benbrack wind farm project that is currently under construction in Scotland’s Dumfries and Galloway.