(SeeNews) - Dec 13, 2013 - ScottishPower Renewables (SPR), a unit of Spain’s Iberdrola (MCE:IBE), said today it would abandon the up to 1,800-MW Argyll Array wind project off the Scottish coast due to technical and environmental issues.