New collaboration formed to improve wind turbine blade innovation

Levenmouth
Levenmouth Demonstration Turbine in Scotland. Credit: Offshore Renewable Energy.