Switzerland’s largest renewable energy producer Axpo via its Belgian subsidiary has signed a power purchase agreement (PPA) to by all electricity from