Data centers are bypassing grid delays by buying natural gas microgrids from Enchanted Rock to clear a massive $1.3 billion backlog.
Tech giants are desperate for round-the-clock clean power to run AI, so buy the geothermal company that just locked in $7.2 billion in guaranteed revenue.