EGYPTROL

Engineering, Testing and Staffing for the Renewable Industry