News

Barings Corporate Investors stands out as a top-performing bond fund, but why its high premium may challenge its current investment. Read more on MCI's Hold rating.