China Georgia Tech to Exit Georgia Tech Shenzhen Institute – Georgia Tech News Centerby Miles Cooper February 24, 2025