New collaboration formed to improve wind turbine blade innovation

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