Explore the Enforcement Directorate’s role under PMLA, 2002, its procedural aspects, and major Supreme Court rulings. Understand its functions, powers, and challenges.