Vistra Corp. (VST) Bets on AI Power Demand With $1.9 Billion Natural Gas Deal

Vistra Corp. (VST) Bets on AI Power Demand With $1.9 Billion Natural Gas Deal