Russian and India technology level is not that far apart......Technology index statistics - countries compared - NationMaster
http://en.wikipedia.org/wiki/List_of_countries_by_research_and_development_spending
India spends about 36 billion a year on research and development,,, Russia about 26.