Private credit as an asset class has grown into a $3 trillion sector after super funds and big investors started piling in. But is it a good addition to a typical investor portfolio? Money's Michelle Baltazar takes a deep dive into this investment ...









