Apollo Investment Corporation is a longstanding player in the BDC world. What can we learn from its history?
read more