Current Affairs Microsft investing $75 million in Atlanta to create 1500 new jobs Team Tech Outlook May 18, 2020