Crescent Capital BDC Q3 net investment income falls 19% to $13.69 million - CCAP News | Rallies