Democrat Presidential Pitch: Cap Credit Card Rates at 15%. Is this good or bad?
00:00:00