ODI Africa Abbreviation

ODI has various meanings in the Africa category. Discover the full forms, definitions, and usage contexts of ODI in Africa.

Outward Direct Investments

Most Common Africa
Oversees Development Institute
Africa

Citation

Last updated: