TechCrunch July 23, 2026Meta drops out of a major clean energy pact as its natural gas buildout acceleratesRead full article Share: