I cannot understand Indian thinking. US by far outstrips France and Russia, even China which is closer to India geographically, in trade with India. India has the biggest trade surplus with the US. In other words the US is contributing a lot, more than any other country, to India's economic...