6 employees
KCAP Financial, Inc. is an internally managed, non-diversified closed-end investment company.
2006