Iberdrola's 12% Profit Surge: Implications for Nigeria's Energy Landscape
Iberdrola, the Spanish multinational utility company, reported a 12% increase in profits, reaching €6.3 billion in 2025, a development that has significant implications for Nigeria's energy sector.…