Workers are racing to complete Atlanta’s new $1.5 billion stadium project in the next three months after ongoing roof issues have delayed the facility’s opening.
Workers are racing to complete Atlanta’s new $1.5 billion stadium project in the next three months after ongoing roof issues have delayed the facility’s opening.