EGYPTROL

Power Plant Engineering, Testing, Commissioning and Staffing