SSSRM: Sharq Sohar Steel Rolling Mills

What does SSSRM mean? The above is one of SSSRM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sharq Sohar Steel Rolling Mills