Never in my life I would have think I would once read 'nuclear energy' and 'startup' in the same sentence.
First line of the article is about how the company is trying to avoid spiraling costs. Yeah, seems like a great idea with nuclear energy.
So where's going to be the next Chernobyl? I read they have clearance to build one in Tennessee.