Axpo Iberia, a unit of Swiss power producer and energy trader Axpo Holding AG, said that it has signed a power purchase agreement (PPA) to deliver 100% energy to Japanese pharmaceutical company Towa International in Spain.