Google confirms Atlanta expansion, but details still vague

Google has had workers in Atlanta for 18 years, currently housing more than 200 employees in an understated office on 10th street in Midtown. But now, the tech giant plans to anchor a swanky new mixed-use project rising on West Peachtree Street.