A logistics company, a staffing agency and a Mexican restaurant have signed onto Dunwoody’s new Campus 244 project. Transportation Insight, Insight Global and CT Cantina & Taqueria are coming to the nearly 13-acre mixed-development project, according to a press release. Transportation Insight, a logistics company, has signed a long-term lease for 174,400 square feet, and […]