Triangle Capital’s earnings rise 8 percent

February 23, 2017 04:22 PM