Red Rock buys Benbrack wind project in Scotland
Red Rock Power has acquired the 72MW Benbrack onshore wind development project in Scotland from RWE. The project is located north of Carsphairn...
Red Rock Power has acquired the 72MW Benbrack onshore wind development project in Scotland from RWE. The project is located north of Carsphairn...