Amazon, Meta and Google Confront Data Center Backlash

September 10, 2026