Business Summary
-
Country of Incorporation
Saudi Arabia
Incorporation Date
2000-01-18
Business Sector
Industrial & Commercial Services
Company Address
Saudi Delta Company for Power Projects Limited Building, Sultan Qaboos Bin Said Road, Olaya Area, PO Box 295664