After years of hard work from advocacy groups, utilities and legislators, New Hampshire finally passed a renewable portfolio standard (RPS) Thursday, which will require state utilities to generate 25 percent of electricity from renewable resources by 2025.

"I just think the stars lined up." -- Martha Fuller Clark, Chair of the NH Senate Energy Committee