Mainstream Renewable Power has confirmed Nordex as the turbine supplier for its 86MW Alena wind project in Chile, after the