Opdenergy Holding SA is a renewable energy producer, which focuses on solar photovoltaic and onshore wind energy production. It engages in the development and construction of photovoltaic and onshore wind projects. The company was founded on January 20, 2005 and is headquartered in Madrid, Spain.