German renewable energy producer SL NaturEnergie GmbH has signed a 25-year power purchase agreement (PPA) to supply wind power to racking manufacturer OHRA Regelanlagen GmbH.