US private credit defaults hit record high: What's the impact

Business