AWS

Amazon and Iberdrola boost renewable energy partnership with 476MW PPAs
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 countries. The move includes...