Is Barings BDC a buy after its stock decline? Explore key strengths, risks, and dividend yield insights to decide if BBDC ...