India recently commissioned its second indigenous stealth destroyer – INS Mormugao. This destroyer is “MADE […]