US-based startup incubator Techstars to launch in India Business August 18, 2017 Techstar’s India debut is a joint venture with ANSR, a leader in Global In-House Centers