How this tiny town in Maine is keeping the lights on through ferocious storms

.....

© Fast Company