Indian Navy inducts Advanced Torpedo Decoy System “Maareech”

Indian Navy inducts Advanced Torpedo Decoy System “Maareech”

The Indian Navy has inducted an advanced anti-torpedo decoy system called ‘Maareech’ which has been designed and developed indigenously by the Defence Research and Development Organization…

View More Indian Navy inducts Advanced Torpedo Decoy System “Maareech”