Emory University to occupy 350,000 square feet of new space in Atlanta Georgia.
Atlanta, Georgia — According to state and local economic development sources Emory University plans to build out 350,000 square feet of new space in Atlanta. The company plans to occupy the new space at 1750 Haygood…