Long a magnet for growing global businesses, especially in software, India now enjoys a reputation as the third-largest tech startup hub in the world.