LocatorX signed a three-year lease for 130 square feet at 194 Neocity Way in the county's 500-acre technology park. The ...
Atlanta Tech Village, the fourth-largest tech hub in the U.S., has opened its second location in Atlanta’s South Downtown.