Author: Peter Allen

Northern Pass Is Passing The Buck

New Hampshire is nearing a tipping point in the battle for our energy future. With utilities fast approaching the state’s arbitrary cap on net metering, a burgeoning rooftop solar market hangs in the balance — along with thousands of jobs, millions of dollars in economic impact, and continued progress toward … [continued]