Infrastructure technology company Endeavour Energy has been named as the company behind Edged, a major data center proposed on 560 acres on DeKalb’s south side. Preliminary plans published Wednesday by the city show the data center would use air, not water, to cool its servers