Iberdrola acquires Aalto Power for €100m in France

Aalto Power has a portfolio of onshore wind projects in France. Credit: Iberdrola, SA.