A report from the US estimated that India has made 100-200 kilogrammes of weapon-grade uranium for nuclear weapons.