Public Works Contractors in Libya Emaco Group Libya Address: 57 SHARA JAKARTA, 1111 Tripoli Libya Phone Number: +218 913 77 45 55