Hercules: Seeing past unicorns

The Palo Alto, California-based BDC’s portfolio had an effective yield of 14.9% in Q2.

7 August 20172 mins read