Meta agrees to massive energy deal to power Texas data centers

February 2, 2025