SCOTTISHPOWER parent company Iberdrola has reinforced its commitment to the UK setting out a £12bn investment plan for 2024-2028. Over the past 15 years Iberdrola, the largest electricity company in
Why? Free to subscribe, no paywall, daily business news digest.