Spain and Poland were the two top locations for European power purchase agreement (PPA) announcements in the month of May, according to a report by Swiss software and advisory services company Pexapark.