August 16, 2025
Iberdrola’s Share Sale Draws €19 Billion in Investor Orders

Iberdrola SA’s capital increase attracted orders for about 3.8-times the stock available, suggesting robust appetite for European stock sales…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *