Residents in Christian County got their first opportunity to hear from developers about the proposed $8.8 billion data center project on Tuesday.