A 600 megawatt data center could be planted in College Station, Texas – but some community members are pushing back against the corresponding land sale. The College Station City Council on Thursday ...