Apollo Investment Corporation is a closed-end investment company that has elected to be treated as a business development company under the Investment Company Act of 1940. The Company's investment portfolio will be principally in middle-market private companies.
Address Details
Address: 9 West 57th Street 37th Floor
City: New York
State: NY
Country: USA
Zip Code: 10019
Contact Details
212-515-3450
This weeks newsletter: 🚀 Retail Access to SpaceX, BlackBerry’s Big Moves, Trends to Watch 📈