Town may regulate solar installs

The Town of Ticonderoga is considering moratorium on panels

by