Return to previous page

Banking institutions place deposit advance borrowers in on average 19 of those loans per year at over 200% yearly interest.