Owners of ENARA Energy Investments

Owner IDOwner NameOwnership %Entity TypePublic?
E100000000469 Consolidated Contractors 10.0% legal entity
E100000000882 ACWA Power 25.0% legal entity ✓
E100001010599 Al Raeda Energy 65.0% legal entity

« Back to ENARA Energy Investments