Enforcement Directorate: India’s frontline warrior against financial crimes.