Corporations

A corporation is a business form that is a legally defined, artificial being, separate from its owners

Ownership

Tax Implications

Flow-through Entities (Income trust)

A business in which all income produced flows to the investors and virtually no earnings are retained within the business.

Income Trust

A trust that holds income-producing assets directly or holds all the debt and equity securities of an income-producing corporation within the trust.