Sector: Power & Renewables
Date Funded: 12/19/2018
Status: Active
Location: Spain

Opdenergy

Opdenergy (OPDE) is headquartered in Spain and since 2005 has been dedicated to the development, construction and operation of renewable energy assets across Europe and the Americas.