PPC Renewables SA, a unit of Greek utility PPC SA (ATH:PPC), has opened a tender for the construction of two solar parks in Greece totalling 50 MW.