The Indian Navy will commission INS Taragiri, the fourth Nilgiri-class (Project 17A) frigate, on March 14 in Visakhapatnam. Built by Mazagon Dock, it marks a major boost to India’s self-reliant ...