Illinois is national leader in nuclear power. Should we grow this ‘carbon free’ technology?
On today's show, we are diving into nuclear energy, one kind of low-carbon energy source. Illinois produces around ⅛ of all nuclear energy produced in the United States.