Swiss renewables company and energy trader Axpo Holding AG said on Wednesday that it will off-take electricity generated by 39.8 MWp of operational solar farms in Germany under a new power purchase agreement (PPA).