The landmark India nuclear bill in the US Congress is expected to be voted later on Friday, in what will be a historic day for Indo-US ties. The text of the crucial final legislation is also public now and many of India's main concerns have been addressed.