Spanish renewables company Grenergy Renovables SL (BME:GRE) has signed a long-term power purchase agreement (PPA) with Amazon.com Inc (NASDAQ:AMZN) associated with 469 MWp of solar energy in Spain.