Amazon.com Inc (<a href="https://www.nasdaq.com/market-activity/stocks/amzn" target="_blank">NASDAQ:AMZN</a>) on Tuesday announced a string of power purchase agreements (PPAs) covering a total of 596 MW of wind and solar energy in Spain.