Upcoming Projects

Otter Creek 1

Overview Otter Creek 1 is a 2.2 MWac solar project located in Rutland, Vermont and is scheduled to begin construction in Spring 2019 Details Location: Rutland, VT Project Size: 2.2 MW (ac) Status: Planned Spring 2019 Commercial Operations Date: Est. Fall 2019 Expected Annual Energy Generated: TBD Number of Homes Powered Annually: TBD Installation Installation [...]