Endeavour Energy, behind proposed 560-acre DeKalb data center, won’t use water to cool servers, plans show
About 9 Minutes