Power of the Enforcement Directorate (ED): Scope, Authority, and Controversies
Power of the Enforcement Directorate (ED): Scope, Authority, and Controversies The Enforcement Directorate (ED) is one of India’s most powerful central investigative agencies, tasked with enforcing economic laws and combating financial crimes. Over the years, its expanding authority and increasing visibility—especially in high-profile political and corporate cases—have brought the ED into the national spotlight. … Read more