Entity: ACWA Power Global Services

Entity ID
E100001010602
Name
ACWA Power Global Services
Full Name
ACWA Power Global Services LLC
Headquarters Country
United Arab Emirates

External Identifiers

lei
54930084PTYKMXT8JT27
permid
5064672150

Ownership