Kabbage Takes in $75M Credit Facility from Victory Park

April 05, 2013