Barings Corporate Investors (MCI) versus Apollo Investment (AINV) Head-To-Head Contrast Finance Daily
Barings Corporate Investors (NYSE:MCI) and Apollo Investment (NASDAQ:AINV) are both small-cap finance companies, but which is the better investment?