(SeeNews) - Jul 3, 2013 - ScottishPower Renewables, part of Spanish Iberdrola SA (MCE:IBE), said Tuesday it would hold several public consultations this month to present three wind farm projects it plans to develop in Dumfries and Galloway, Scotland.