SNPI: Saudi National Petrochemical Industrialisation

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

SNPI: Saudi National Petrochemical Industrialisation

Definition in English: Saudi National Petrochemical Industrialisation