The financial return earned on capital invested in a project.
IOI
Definition
Interest on Investment
IOI means Interest on Investment.
✓ Verified term
Interest on Investment
IOI means Interest on Investment.
The financial return earned on capital invested in a project.
You might also be looking for