Floating Solar Panels Coming to the Cohoes ReservoirFloating Solar Panels Coming to the Cohoes ReservoirCohoes has taken the solar power game to the next level with a proposed floating solar panel array that will be floating on top of the Cohoes reservoir.Steve KingSteve King