Iberdrola to invest 58 billion euros through 2028, focus on networks By Investing.com

Iberdrola to invest 58 billion euros through 2028, focus on networks