Attention is climbing around the 20-year power purchase agreement between Chevron and Microsoft to supply natural gas for a West Texas data center, a deal valued at $7 billion.
HypeNows