Opportunity International is a banking technologies firm that offers small business loans, savings, insurance, and training....