Dictionary Home » Business » sham trust

sham trust business definition

An abusive trust that lacks economic substance and serves no legitimate purpose. Income and expenses are assigned to the true owner, not the trust.
link/cite print suggestion box