The Supreme Court has strongly criticized the Enforcement Directorate (ED) for going too far in their recent raids…