Iran has harnessed a military-financial complex of 5,000 agencies to bring in components, explosives and heavy-duty trucks ...