Author’s Note: Mike Frischmann here. I’m doing my best Jeff Ihnen impression and filling in for the Rant this week. Your regular dose of Jeff will return next week. Nuclear power plants have fallen on hard times. There has been a dearth of new builds in this country for decades. The DOE, at the requestRead more
Recent Comments