In accordance with the report titled “Trade-Related Illicit Financial Flows in 135 Developing Countries: 2008-2017”by US-based think tank Global Financial Integrity (GFI), India has the third-highest trade-related illicit financial flow among over 135 countries in 2017 while China has topped the report. As an average of 2008-2017, India ranked fourth among 135 countries and China stood at first.