Indian Navy's self-reliance strengthened with launch of frigate 'Tavasya'by The Uttam Hindu 22 March 2025 11:12 PM IST