IIberdrola Read More Iberdrola starts €5 billion share sale to boost networksJune 13, 2026 Iberdrola started a €5 billion ($5.9 billion) capital increase, the biggest share sale in Europe so far this…