Financial stress and debt take are now an American public health problem, we realize in the report, Rising debt is taking a toll on Americans’ financial and mental health from the Achieve Center for Consumer Insights. A joint survey conducted by Achieve and Money.com assessed the fiscal health perspectives of 2,000 U.S. consumers ...