bn:00678211n
Noun Named Entity
IT
No term available
EN
The Libyan Investment Authority is a government-managed sovereign wealth fund and holding company headquartered in Tripoli, Libya. Wikipedia
Relations
Sources