Graph Down: Public Power Corporation

Ownership graph for: Public Power Corporation

3 nodes, 2 edges, 2 terminal descendants

Nodes (3)

IDNameType
E100000000476 Public Power Corporation ROOT
E100000001375 Alexandroupolis Electricity Production TERMINAL
E100000149628 PPC Renewables TERMINAL

Edges (2)

OwnerOwned%
Public Power Corporation Alexandroupolis Electricity Production 71.0%
Public Power Corporation PPC Renewables 100.0%

« Back to entity