Techstars Atlanta is presented in partnership with Cox Enterprises and is part of a worldwide network that helps entrepreneurs succeed. Today, Techstars Atlanta announced the 10 companies selected to participate in the 2017 program. Applications came from 41 countries around the globe for the 10 coveted spots. Read more: http://bit.ly/2u5WAQR