Electric utility company Iberdrola and technology company Amazon have signed an additional 476MW power purchase agreements (PPAs), expanding their global renewable energy partnership into five ...