April 30 (Renewables Now) - 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. The subsidiary operates power plants with a combined capacity of 153 MW, mainly wind and small hydro, but also ...