What does SDI stand for?
SDI stands for "Special Direct Investment"
How to abbreviate "Special Direct Investment"?
"Special Direct Investment" can be abbreviated as SDI
What is the meaning of SDI abbreviation?
The meaning of SDI abbreviation is "Special Direct Investment"
What does SDI mean?
SDI as abbreviation means "Special Direct Investment"