$64B of data center projects have been blocked or delayed amid oppositiondatacenterwatch.org3 points·sensanaty··0 commentsOpen articleSaveView on HN