Iberdrola’s £24bn Commitment to Enhance UK’s Green Energy Future Business 12 October 2024 Iberdrola, the parent company of Scottish Power, has announced a landmark investment of £24 billion in the UK’s energy infrastructure.This…