Amazon.com Inc (<a href="https://www.nasdaq.com/market-activity/stocks/amzn" target="_blank">NASDAQ:AMZN</a>) has signed 476 MW of renewable power purchase agreements (PPAs) in Portugal and Spain with Iberdrola SA (<a href="https://www.bolsasymercados.es/bme-exchange/en/Prices-and-Markets/Shares/Main-Market/Details/Iberdrola-ES0144580Y14" target="_blank">BME:IBE</a>), the Spanish utility said on Monday.