Tech bro Mark Zuckerberg’s company has been caught in one of the most disturbing scandals …
Read More »Americans owe a record high $986 billion in credit card debt
Americans continue to bury themselves in credit card debt this year, with the latest total balance inching close to $1 trillion. U.S. consumers now owe $986 billion on their charge cards, according to Federal Reserve Bank of New York data released Monday. That’s a 17% jump from a year ago and a …
Read More »





