Newport, New Hampshire: Small Town, Big Idea
Lately we’ve been blogging about corporations that have achieved or have committed to a 100 percent net-zero carbon footprint—but what about an entire town? Newport, New Hampshire, bills itself as “The Sunshine Town,” so perhaps it shouldn’t be a surprise its 6,500 citizens voted to build the state’s largest municipal solar project—a two-megawatt DC […]
Newport, New Hampshire: Small Town, Big Idea Read More