meaning of business structure

business structure meaning in Law Dictionary

lawfully recognized business framework for carrying out business in Canada including, although not limited to, a single proprietorship, general or limited cooperation or company.

business structure meaning in Business Dictionary

business framework legally respected in a certain jurisdiction for performing commercial activities, eg sole-proprietorship, partnership, and company.