BDCs are under pressure as recent bankruptcies raise concerns in private credit markets. Find out why now could reveal top ...