Avatar for Kiran Hubbard

Kiran Hubbard

is a contributor for The NewsHouse.



Follow Kiran Hubbard

A nuclear power plant and a welcome sign to Nine Mile Point Nuclear Station in Scriba, New York.
Off Campus

Investing in nuclear: risks vs. rewards

Published On: December 4, 2024

As New York progresses toward a zero-emissions energy future, stakeholders have different views on the role nuclear power should play.