TechTrending across 2 sourcesNBC News2h ago
Report: opponents blocked or delayed at least 75 US data center
Report: opponents blocked or delayed at least 75 US data center projects in Q1 2026 worth ~$130B; data center opposition groups doubled to 833 across 49 states

The authors found that data center opponents blocked or delayed at least 75 projects nationwide from January through March.
Read full articleSource: NBC News · Opens in new tab