business trust
C7481
concept
A business trust is a legal arrangement in which property or assets are managed by trustees for the benefit of beneficiaries, functioning similarly to a corporation for conducting business and generating profits.