First project in America, Cohoes New York

First project in America, Cohoes New York

DLC Electric began construction on a landmark clean energy project: the first municipally owned floating solar array in the United States. Located in Cohoes, New York, the 3.2 MW system features 5,880 panels of 545 Wp each and will generate local clean energy while...