On Site Plant adminOK October 23, 2014 November 15, 2017 Manufacturing facilities or mixing facilities of emulsion on site. To cater the requirement of explosives on site and to assure continuous supply of emulsion. Is a more economical way to produce bulk emulsion explosives.