A massive T5 data center is being built on 473 acres of land. While the village is touting an estimated $18 billion in private investment, people who live around the land said it was approved without them being given an opportunity to give feedback about the huge project.