PETRORabigh

AcronymDefinition
PETRORabighRabigh Refining & Petrochemical Company