New business location definition

New business location means the premises to which a business
New business location means the premises to which a business will relocate that the business has either purchased or built or for which the business has entered into a purchase agreement or a written lease for a period of no less than the commitment duration or eight years, whichever is greater, from the date of relocation. A "new business location" also means the business's current location or locations if the business makes a capital investment equal to the total value of the business retention or relocation grant of tax credits to the business at that location or locations;
New business location means the premises that the business

Examples of New business location in a sentence

  • If a P.O. box or foreign address, see instructions.Room or suite no.14 New business location (no., street, city or town, state, and ZIP code).

  • Foreign country nameForeign province/countyForeign postal code7 New business location, if different from mailing address (no., street, room or suite no., city or town, state, and ZIP code).


More Definitions of New business location

New business location also means the business’s current location
New business location also means the business's current location
New business location means the premises that the business has either purchased or built or for which the business has entered into a purchase agreement or a written lease for a period of no less than eight years from the date of relocation;

Related to New business location

  • Anchor location means the physical location from which:

  • Return Location means the location from which the Vehicle was hired and which is shown in Rental Vehicle Agreement Part A.