The Enforcement Directorate (ED) has got a renewed mandate in the arena of economic crime as it has been made the designated authority to track cases of money laundering.
The role of money laundering prevention authority was expected to be entrusted with the income-tax department, but in view of the ED