Skip to main content
Empty
A map of Hecate Energy LLC’s 50-megawatt solar farm in Coxsackie.