NewsIberdrola Net Profit Rises Amid Revenue Drop By InvestLuck February 22, 2024 1 Mins read Iberdrola, the Spanish utility company, announced a notable rise in net profit for the year 2023, reaching 4.80 billion euros ($5.19 billion),… Read more