Red Rock reaches financial close on Benbrack wind farm
Red Rock has reached financial close on the Benbrack wind farm, located in Scotland.
Red Rock has reached financial close on the Benbrack wind farm, located in Scotland.
The Nordex Group has received orders from wpd totalling nearly 280 MW for nine projects in Germany.