Owned by Spanish company Iberdrola - as of 2023 its largest shareholder is the Qatar Investment Authority.

Subscribe to RSS - Scottish Power