With surging profits, record levels of investment and a $6bn asset sale approaching payout day in Mexico, Iberdrola is ready to pick and choose when it comes to spending.

The Spanish utility’s net profit of €4.8bn ($5.2bn) for 2023, was 11% higher than the previous year, while its gross investments of €11.4bn were hailed as a record for the company.