Spanish renewables developer-operator Grenergy Renovables SL (BME:GRE) has agreed to sell its 150-MWp Belinchon solar power facility in Cuenca to an unnamed independent power producer (IPP) in Europe.