If Current Indian Govt. thinks that nuclear deal is in favor of India, then they should make all details of deal public. By hiding the text of nuclear deal Indian govt. is clearly hiding some points which may be against India.Now it seems pretty clear that some vested interests are getting benefits once deal is complete.