Turn To Tara: Debt consolidation company accused of taking … – News 12 Westchester
Jul 25, 2023, 9:33pmUpdated 1h ago By: News 12 Staff If you find yourself struggling with debt and lower credit scores, youre not the only one. Right now, Americans hold an estimated $17 trillion in debt, which had led to the popularization of so-called debt consolidation companies. But in this Turn To Tara investigation, News…