T techinasia.com Techstars is creating a talent pool in India for all its 1300 startups to tap 3 points schakraberty 8 years ago 0 comments