A Delhi Court recently came down upon the Enforcement Directorate (ED) for its defective investigation in a money laundering case and ordered an Assistant Director to show cause why penal and disciplinary action should not be recommended against him.