Walmart and Constellation Energy announced on June 23 that the retailer signed its first nuclear power purchase agreement, securing about 176 MW of zero-emission electricity from the Dresden Clean Energy Center in Illinois...
The article requires paid subscription.
Subscribe Now