Amazon, which also recently announced the opening of a same-day delivery facility in Kannapolis in the booming area around ...
Atlanta Tech Village, the fourth-largest tech hub in the U.S., has opened its second location in Atlanta’s South Downtown.
LocatorX signed a three-year lease for 130 square feet at 194 Neocity Way in the county's 500-acre technology park. The ...