The 12 Worst Investment Funds Over the Past Decade

1 Credit

The 12 worst investment funds have destroyed $56 billion in shareholder wealth over the past decade, as of Dec. 2023.

The 12 worst investment funds have destroyed $56 billion in shareholder wealth over the past decade, as of Dec. 2023.

Type of License

Full License (1 Credit)