investment structure
Definition
Strategic doling out of investment money to different entities that will manage it via loans, joint ventures, leveraged acquisitions, participating debt, triple-net leases, and convertible debt.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
