You don't give blanket immunity without an expectation that evidence produced will bring about prosecution at another level. Without any such evidence immunity should be revoked.
If it was given by the Justice Dept as is, without any requirement for a return on that immunity agreement demonstrates just how deep this corruption goes