Spanish utility group Iberdrola SA (BME:IBE) generated 18,619 GWh of renewable power across its markets worldwide in the second quarter of 2023, down by 0.6% year-on-year, according to its preliminary figures released on Friday.