Renewables developer CWP Europe has signed a power purchase agreement (PPA) and a Contract for Difference (CfD) for a 150-MW solar project in Serbia with state-owned power utility Elektroprivreda Srbije (EPS).