Spanish renewables company Grenergy Renovables SA (BME:GRE) has closed a two-year old deal with Allianz SE (ETR:ALV) entities for the sale of 297 MW of solar farms in Spain.