Atmanirbhar Bharat: India Delivers INS Udaygiri Under Project 17A in Record 37 Months, Boosting Naval Stealth Capabilities 2 July 2025