Greek power utility PPC SA (ATH:PPC) has installed the first two wind turbines that will form part of its 140-MW Deleni wind farm in Romania’s Western Moldavia region.