Defence stocks tumble up to 27% since Budget presentation; time to buy? 0 29.08.2024 10:50 Business Standard Defence stocks have been experiencing correction after their bull run in the past few years