place of business, principal: meaning in law

The main or most important location of a business's operations; the management headquarters or center of operations

Browse all legal terms →