April 5, 2025

Blockbuster deal to wipe out $30 billion in medical debt. : Pictures

[ad_1] Undue Medical Debt is retiring $30 billion in unpaid medical payments for 20 million individuals. DNY59/Getty Pictures/E+ conceal caption toggle caption DNY59/Getty Pictures/E+ Underscoring the large scale of America's medical debt downside, a nonprofit has struck a deal to repay