Spanish utility Iberdrola SA (BME:IBE) said on Thursday it has finalised the sale of its Hungarian renewables business, receiving total proceeds of EUR 171 million (USD 200.3m), as it continues to streamline its portfolio and focus on core markets.