In News

By Jane Hodges

Garland completed a deal this year that brought the largest corporate relocation ever to Downtown Atlanta—2,100 employees of the Coca-Cola Co. taking 276,000 square feet within SunTrust Plaza.

Read the full story here.