HomeTop Tech News- News18.com Microsoft's New Office in Atlanta Will Create 1,500 Jobs in AI, Cloud Space byRITIK SINGH -May 18, 2020 0 The new 523,000 square-foot Microsoft facility, which will include a retail area, is slated to open in the summer of 2021 from Top Tech News- News18.com https://ift.tt/3dWg3cB Tags: Top Tech News- News18.com Facebook Twitter