The tragic incident which led to three of Denel Mechem employees losing their lives at a United Nations compound in Mogadishu, the capital of Somalia yesterday morning will not deter the company from ...