Latest news Iberdrola to invest 58 billion euros through 2028, focus on networks By Investing.comSeptember 24, 2025 Iberdrola to invest 58 billion euros through 2028, focus on networks