Israel is present in such a neighborhood that it must be technically advance just to survive, Israel has got brain , technology but it lacks market to sell these, in nutshell there is US,INDIA and CHINA. US is world most advance nation and it does not require, now there are China and India, Israel generally want INDIA on its side because of terrorism, democracy, etc but our Congress government were so spineless that for first 50 years after independence there was no relationship, although 1992 formal relationship was announced nothing happen till the BJP came to power for the first time. But after 2004 when again Congress came relationship was put under the rug, although defense deal were happening but there was no commitment towards Israeli openly, I think at that time Israel start looking China so that it at least get some vote in UN. India was so anti Israel in UN that even Palestian were more friendlier to Israel.
Israel is a country who has helped us in every war from 1962,71,91 and yet we have taken them granted and just to please Arab we have treated badly to Israel, I think time has come we need to correct ourselves and come openly in supporting Israel at UN and everywhere, we should not keep relationship of Israel hostage to Middle eastern wimps.
Would love to here from other member on the critical issue..................