Blackstone bets on soaring power demand with $11.5 billion TXNM Energy deal
May 20, 2025 - 20:00
0