PPC Renewables SA, a unit of Greek utility PPC SA (ATH:PPC), on Friday reported an 89.8% drop to EUR 1.1 million (USD 1.33m) in its net profit for 2017.