Business, Economy, Energy, India, Industry, Latest News, Law & Policy, Science, Tech, World India, Russia sign 10 pacts, progress on nuke front