CT town has concerns about planned 4.65-megawatt solar array. A treasured scenic view is one of them
Citing concerns about potential environmental damage and unpaid property taxes, the town asked state regulators for a hearing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results