PPC Renewables SA, the green energy arm of Greek utility PPC SA (ATH:PPC), saw its net profit contract by 43.4% on the year in 2020 to EUR 4.3 million (USD 5.2m), regardless of the increase in revenues.