A highly derogatory clause for india was not mentioned in the above article. India is agreeing to IAEA safeguards in perpetuity, i.e. no matter who terminates the agreement for whatever reason, india cannot use the nuclear fuel/material for its own purpose. This clause is binding and there is no escape from it forever. In a nutshell the US can scrap this deal at will and India is left holding a bunch of reactors without fuel. These reactors cannot be used for any other purpose forever. Only nutcase govt. employees can agree to such a deal