Entity: Public Power Corporation

Entity ID
E100000000476
Name
Public Power Corporation
Full Name
Public Power Corporation SA
Headquarters Country
Greece

External Identifiers

lei
213800T9Y5XCOVRZ4Y57
permid
4295870585

Ownership