India launches stealth warship Taragiri; Major 'Aatmanirbhar Bharat' boost for Naval might 1 year ago