October 26 (SeeNews) - The renewables business of Spanish utility Iberdrola (BME:IBE) registered stable financial performance for the first nine months of the year, contributing 20% of the company's EBITDA for the period.