PUBLIC POWER CORPORATION SA PPC Group: The "hybrid" island of Astypalea offers a glimpse in the country’s energy future See the Press Release Press Release