Constellation, Walmart Ink Nuclear Power Purchase Deal
Source Summary
Per the agreement, Constellation's Dresden Clean Energy Center in Illinois will supply Walmart with 176 MW of nuclear power in two staggered 15-year terms.
Advertisement
Summarized daily news