Madoff Victim Fund Makes Final Payout 15 Years After Ponzi Scheme Collapsed
Victims have recovered nearly 94% of their initial investments with the final payout from the victim fund.
Victims have recovered nearly 94% of their initial investments with the final payout from the victim fund.