Eni North Africa B.V. - Libya Branch 1 Avis International General Authority of Endowments and Islamic Affairs 35 Avis Tripoli Harouge Oil Operations 5 Avis Tripoli National Cancer Control Authority 9 Avis Tripoli Al-Asabaa Municipal Council 5 Avis Western Jebel Lire la suite