67 employees
Libyan Investment Authority is a government organization that offers investment management and fund allocation.
2006