Triangle Capital’s net investment income falls 9 percent

May 07, 2014 05:44 PM