Enforcement Directorate Forms Its First Task Force To Tackle Drug Money

A Special Task Force (STF) has been created in the Enforcement Directorate, the central agency that enforces the PMLA and FEMA laws in the country, to speed-up probing of money laundering cases...