Spanish utilities group Iberdrola SA (BME:IBE) recorded a net power production of 22,798 GWh from renewables worldwide in January through March 2021, up by 13.3% on the year, the company said in its provisional report on Monday.