Bharat Express

IIT Mandi

India has achieved 88% self-sufficiency in ammunition production, according to Defence Minister Rajnath Singh.