Header Ad

And You Thought Your Interest Rate Was Bad

In one part of Brazil, credit card interest rates stand at 238% APR

 

Scroll To Top