Tag: Icaria

PPC launched hybrid renewable energy park on Icaria – Greece, 06 June 2019

State-controlled Public Power Corporation (PPC) has launched Europe’s second hybrid renewable energy park, combining wind and hydraulic power, on the island of Icaria. The park is part of PPC’s vision […]