Iberdrola signs €2.5bn credit dealBy Web EditorJuly 16, 2025 32 lenders back deal to fund global clean energy growth, including US expansion