business entity

noun

Definitions of business entity

English

a legally recognised organisational structure designed to provide and sell goods or services

This bill would create an additional form of business entity with limited liability in the United Kingdom.