Entity: NTPC

Entity ID
E100000001926
Name
NTPC
Full Name
NTPC Ltd
Headquarters Country
India

External Identifiers

lei
335800Q4TRGJXNLVMB81
permid
4295874173
india_cin
L40101DL1975GOI007966

Ownership