1,000% rise in 4 yrs to 40% fall in few months- What’s making the booming defence stocks go bust? 25 October 2024