The US Department of Energy (DOE) website focused on the Northern Pass project is now up and running. The DOE develops websites like this for projects that require an Environmental Impact Statement.
The website does not have much information at this time, but will soon include the DOE Notice of Intent, which will include a schedule for a series of scoping hearings that will be held in New Hampshire communities—likely in mid-March.
You can “subscribe” to the website or its RSS feed to ensure that you are made aware of any updates. Also—be sure to take a look at this brochure, which provides an overview of the process DOE is following.