Logo
Logo

India is a major money launderer: U.S. report

India is one of the "major money laundering countries" in the world, according to a report prepared by the US Department of State. The report, International Narcotics Control Strategy (INCSR) 2013, which was submitted last month, says that despite taking measures such as bringing amendments in Prevention of Money Laundering Act (PMLA)...

Read Full Story>>