India’s defense sector achieves a milestone with the Ministry of Defence signing a record-breaking Rs 62,700 crore contract for 156 LCH Prachand helicopters.