By Sangeeta Saxena New Delhi. 23 June 2024. If definitions explained technology then a jet blast deflector (JBD) or a blast fence is a safety…
By Sangeeta Saxena New Delhi. 23 June 2024. If definitions explained technology then a jet blast deflector (JBD) or a blast fence is a safety…