Archives for October 2017

Public Utility Commission Denies Application to Construct Solar Facility in Mount Philo Viewshed

On July 21, 2017, the Vermont Public Utility Commission denied an application by Peck Electric, Inc. to construct a 144 kW net-metered solar project in Charlotte, Vermont, in the middle of the western viewshed of Mount Philo facing Lake Champlain and the Adirondack Mountains. The one-acre solar … [Read more...]