by Haja Mo December 23, 2025 Business As funds deliver mediocre returns and sheds investors, the industry is struggling to unload 31,000 investments, an increase over this time last year. Previous Story China Delays Plans for Mass Production of Self-Driving Cars After Accident Next Story YouTube Has a Firm Grip on Daytime TV