Nike Progressing on Atlanta Technology Center
The Eager Beavertons have begun to build out their 16,400-sq.-ft. technology innovation center in Atlanta, GA, the Atlanta Business Chronicle reported, which will employ 80 to 100 staff when operational. ... Log in to view full article.