Is India poised to become the destination of choice for high-tech companies?