Prospect Capital Prices $300 Million of 8.95% Notes Due 2031
Prospect Capital Corporation priced a $300 million institutional offering of 8.95% unsecured notes due 2031.
Prospect Capital Corporation priced a $300 million institutional offering of 8.95% unsecured notes due 2031.