Bernie Madoff compensation fund makes final payments

Published on December 31, 2024

Tenth and final payment means the 40,000-plus Ponzi scheme victims will have recovered 93% of investment losses ... read full story