(ADPnews) - Feb 22, 2010 - UK's ScottishPower Renewables (LON:SSE), a unit of Spanish utility Iberdrola (MCE:IBE), has nearly doubled its electricity output during 2009, producing just over 1.7 million MWh of electricity from its 23 operational wind farms.