Energy trader Axpo Iberia SL has signed a power purchase agreement (PPA) to procure the output of a 104.5-MW wind farm that it currently being built in Cuenca province of Spain.