Barings BDC Q2 net investment income rises on portfolio deployment - BBDC News | Rallies