Main Street Capital Corporation (MSCC) is a principal investment firm. MSCC's principal investment objective is to maximize its portfolio's total return by generating current income from the Company's debt investments and capital appreciation from it... Read more
Yahoo
Yahoo
Yahoo
Yahoo