Amazon and Iberdrola, one of the world’s largest clean energy companies, have added an additional 476 megawatts (MW) of renewable energy PPAs (power purchase agreements) to their global renewable…
Iberdrola and Amazon further expand their global renewable energy partnership and harness the AWS cloud to scale Iberdrola’s business