Hedge funds woes explained in 90 seconds

  • 8 years ago
Low performance and a demanding investor base