Nuclear vs. Renewables: How The Economic Debate Over Nuclear Power is Shaping Global Energy Policy February 14, 2025