2 min read Americans Now Owe $1,180,000,000,000 in Credit Card Debt – And They’re Lying About It: Report 7 hours ago bitnews Americans have now piled up a whopping $1.18 trillion in credit card debt, and a huge chunk of the population...