US is not charity nation as u wrote. but India need energy and Nuclear energy is the best alternate.India recently consumes oil less than japan and at par with Korea.Matter of the fact is ,India need much more energy to retain the momentum of growth.so this deal is also in Indiaz favour