Spanish renewables developer Opdenergy Holding (BME:OPDE) announced today that it has closed the financing for the construction and commissioning of a roughly 167-MW solar portfolio at home.