Iberdrola secures financial viability for 16 new UK renewables projects ...

Iberdrola secures financial viability for 16 new UK renewables projects ...