Senvion, Mainstream Renewable Power sign further 84 MW conditional order for project in Chile
Senvion and Mainstream Renewable Power Ltd have signed a conditional contract for 20 Senvion 4.2M148 turbines for the Alena wind farm project in Chile. This is … Read more