BUSINESS ENTITY LOCATION definition

BUSINESS ENTITY LOCATION means a Business Entity office consisting of one or more buildings within 25 miles of each other.