Spanish renewables firm Grenergy Renovables SL (BME:GRE) said on Wednesday that it has closed financing for its nearly-completed 150-MWp Belinchon solar power project in Spain.