Amazon and Iberdrola have added 476MW of renewable energy power purchase agreements (PPAs) to their global partnership, expanding their collaboration to five countries. The new agreements include ...