July 17, 2024 North Carolina Is the State with the 8th Most Financial Distress Over seven million Americans are late on credit payments or have delayed them. Today, the financial site WalletHub released its…