
Address
Equus Total Return Inc
8 Greenway Plaza
Suite 930
Houston, TX 77046
United States
Phone
Website
VCID: 28763
Profile
Team
Current employees
![]() |
Ken Denos |
Investments
Selected investments
Company | Country | Notes | ||
---|---|---|---|---|
![]() |
Infinia Corp |
United States | N/A |