Swiss renewables company and energy trader Axpo Holding AG said on Wednesday that it has signed a power purchase agreement (PPA) to off-take close to 300 MWp of solar energy in Poland.