Articles on: Investment GlossaryDPPA business venture structured to pass through income and tax losses to investors. Commonly structured as a limited partnership. See also: Tax Shelter; Limited Partnership.Updated on: 24/04/2023