16.01.18|Meir OrbachThe India-based information technology and consulting firm is looking to invest in 20 startups in the program's first year