Members of the Quincy City Council are a step closer to becoming members of the city's hydropower Corporation or "C Corp."