The Site is is at 36 Industrial Drive in Londonderry, NH. I take a ride by every 2 weeks or so to see what progress has been made. I was just thankful to see that construction is still underway. I wasn't sure if the NH location would be stopped after the Tesla layoff. That does not appear to be the case.