Loading Video…
This browser does not support the Video element.
Coweta County approves $1.7B data center
Coweta County Commissioners approved a $1.7 billion data center project after a narrow vote and fierce opposition from residents concerned about traffic and school proximity.