Ibn

Definition: 
Zahr Saudi European Petrochemical Company