ScottishPower Renewables (SPR), part of Spanish utility Iberdrola SA (BME:IBE), has successfully completed a project to restore a blacked-out section of the grid using its 69-MW Dersalloch onshore wind farm in South Ayrshire.