
eng alfas mas
(eng alfas mas)
Libyan Arab Republic
Industry
Oil, Gas and Petrochemical
Total Points
573
Overall rank
1,839