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”