a business established or operated under an authorization to sell or distribute a companys goods or services in a particular area
[ Syn: franchise ]
a business established or operated under an authorization to sell or distribute a companys goods or services in a particular area
[ Syn: franchise ]