Definition and Citations:
A location or place where the insured’s business is accepted or approved. Under business income coverage, one of the types of properties or assets that may be covered.
A location or place where the insured’s business is accepted or approved. Under business income coverage, one of the types of properties or assets that may be covered.