Investcorp Credit Management BDC net investment loss turns to USD 0.5 million in Q2 FY26; investment income drops to USD 3.1 million - ICMB News | Rallies