Entity: Qatar Investment Authority

Entity ID
E100000000845
Name
Qatar Investment Authority
Full Name
Qatar Investment Authority
Headquarters Country
Qatar

External Identifiers

lei
5493008JZL5CRK3VS565
permid
5000009556

Ownership