Credit cards have transformed the worldwide economy and shifted perceptions of personal spending. However, with soaring consumer debt reaching unprecedented heights, it raises a crucial question: who really holds the reins?
Show
History 101
Episode
S02E03
Air Date
Aug 25, 2022