Star Island seeks to go solar, serve as energy example

Star Island a 43 acre spit of land in the isles of shoals, more than 6 miles off the New Hampshire coast is installing enough solar panels to power...
CLICK TO VIEW THE SOURCE MATERIAL