European independent power producer (IPP) nextE has sealed a power purchase agreement (PPA) to offload electricity from a 42.9-MW solar park in Romania.