Spanish renewables developer Opdenergy Holding (BME:OPDE) on Friday said that it has secured the financing it needed to build and commission some 605 MW of solar PV projects in Spain.