North America Local opposition to energy-guzzling data centers in the US is growing | DW News 29 October 2025, 11:46 pm Team Buyback