Construction & Precommissioning of Electrical and Instrumentation Works
C
Hormozgan Province, Iran
In 30 months
Jan. 1999