In just 10 years, global spending on credit and debit cards has nearly quadrupled, to $5.2 trillion, or nearly 11% of global Gross Domestic Product in 2006. Americans were responsible for more than 40% of that spending.
Foreign Policy Magazine

I’ll be honest with you: a few years back, I was ready not to like Chase Koch. You think you

Last month, Walmart asked me to do a signing for my book, Capitalism For All: Inclusive Economics and the Future-Proofing of