Entity: Barka Water and Power Company

Entity ID
E100000002364
Name
Barka Water and Power Company
Full Name
Barka Water and Power Company SAOG
Headquarters Country
Oman

External Identifiers

permid
4296008454

Ownership