Scottish Power owner Iberdrola commits £24bn to upgrade UK’s green energy infrastructure

by
Scottish Power owner Iberdrola commits £24bn to upgrade UK’s green energy infrastructure