The renewables business of Iberdrola SA (BME:IBE) recorded a 16% year-on-year drop in global nine-month net profits to EUR 503.6 million (USD 559.7m), the Spanish energy giantâs latest financial results show.