Spanish utility Iberdrola SA (BME:IBE) has raised EUR 2.5 billion (USD 2.9bn) in debt financing to strengthen its liquidity and scale up investments in networks, renewables and storage.