Compressors 2012 1,842 h United Arab Emirates, Jebel Ali Free Zone
Compressors 2012 959 h United Arab Emirates, Jebel Ali Free Zone