Remittance Locations - Over 3500 agencies - Over 30 states
Recipient Locations - Over 14,000 points of payment in Latin America
Financial Deposity Institutions