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

Report: opponents blocked or delayed at least 75 US data center

The authors found that data center opponents blocked or delayed at least 75 projects nationwide from January through March.

Read full article

Source: NBC News · Opens in new tab