October 7, 2025

Latest Articles

Iberdrola sets €58 billion grid plan with UK as top investment target

Iberdrola, the owner of ScottishPower, has unveiled a €58 billion strategic plan to 2028 that puts the UK at the front of its investment schedule.

Top Stories