PPC Renewables SA, the green energy arm of Greek utility PPC SA (ATH:PPC), on Tuesday officially opened its 9.2-MW Xerakias wind park on the western Greek island of Kefalonia.