Home News Have An Idea but Don’t Know Where to Start? Idea-Stage Accelerator Launches in Atlanta