Owned by Public Power Corporation

Entity IDEntity NameOwnership %Entity TypePublic?
E100000001375 Alexandroupolis Electricity Production 71.0% legal entity
E100000149628 PPC Renewables 100.0% legal entity

« Back to Public Power Corporation