A massive explosion rocked an oxygen cylinder filling facility in Phase 11 of Mohali’s industrial area on Wednesday morning, resulting in the deaths of two workers and injuries to three others, local ...