Iberdrola and ScottishPower announce two major clean energy agreements
Iberdrola and ScottishPower have announced the company’s largest ever UK clean energy contract has been formalised and a new global power PPA to develop large scale renewable projects has been agreed with Amazon.