Scottish Power owner Iberdrola posts £1.32bn profit powered by renewables
https://nordot.app/1023923200391987200