AI data center opponents block or delay projects worth $130B in 2026
Grassroots opposition groups have blocked or delayed at least 75 AI data center projects worth $130 billion in the first quarter of 2026, matching the total disruption for all of 2025. The number of o…