Tag Wall Street snubs China for India