Walmart goes nuclear in first-of-its-kind power deal for retail giant
The retail giant has signed its first nuclear power deal with Constellation for about 176 megawatts from the Dresden Clean Energy Center in Illinois.

What's Your Reaction?











