CHENNAI: The Madras High Court has come down heavily on the Enforcement Directorate (ED), saying the agency is neither a “super cop” to investigate anything and everything that catches its eyes nor a ...