Procedural Rights under the Prevention of Money Laundering Act, 2002: Evolving Safeguards in Light of Recent Supreme Court Rulings
The Prevention of Money Laundering Act, 2002 (PMLA) is one of India’s most stringent anti-financial crime statutes. Enacted to combat…


