Scottish Power owner Iberdrola commits £24bn to upgrade UK’s green energy infrastructure
Iberdrola, the Spanish energy group and owner of Scottish Power, has announced a £24 billion investment to develop the UK's energy infrastructure over the next five years.
This represents a doubling of its commitment to Britain and…