ChicagoMay 5, 2023Data center operator Endeavour pays $27M for Aurora siteMajor tech company set to occupy project coming to 65-acre property