Skip to main content

New Hampshire

The New England Challenge

Despite many benefits of locating businesses in New England such as proximity to a huge customer base, the relatively high cost of utilities can act as a damper to business growth, even if prices last year hit a record low.