Why Start a Business in Atlanta? When most people think of a great place to start a business they think about New York City, San Francisco, and ...