by Hydropower Reform Coalition | Mar 2, 2021
by Hydropower Reform Coalition | Mar 2, 2021
Newton Falls is located on the Oswegatchie River in the town of Clifton,St. Lawrence County, New York. The project generates approximately 9,500 MWh of electricity annually. The existing Newton Falls Project consists of two developments: The Upper Development operates...
by Hydropower Reform Coalition | Mar 2, 2021
by Hydropower Reform Coalition | Mar 2, 2021
by Hydropower Reform Coalition | Mar 2, 2021