Data center opponents have blocked or delayed projects worth nearly $130 billion in 2026, study finds (opens in new tab)
The authors found that data center opponents blocked or delayed at least 75 projects nationwide from January through March.
Read the original article