Energy MarketsFinanceGenerationNuclearStorageTop Stories

ScottishPower owner ‘eyes £3.5bn acquisition of Electricity North West’

Energy giant Iberdrola is reportedly in pole position to acquire control of the major power network operator

Related Posts