Ares Capital Corporation (AINV): Analyzing Middle Market Lending | Monexa