Debt: Privilege Confers (Health) Benefits…

More than 18% of Americans at the end of 2020 were responsible for $140 billion of overdue medical debt, which is debt that has already been sent to collection agencies and, in many of those cases, is a crippling overhang to those individuals.

Read More