Senior Vice President, Energy, Walmart US
Appears in 1 story
Signed the Constellation agreement
Walmart just bought nuclear power. On June 23, 2026, the retailer signed a long-term deal for electricity from Constellation's Dresden plant in Illinois. It is Walmart's first nuclear agreement.
Updated Jun 23
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?