India slips to 7th position in global GDP ranking

- India is the seventh-largest economy (GDP of $2.72 trillion) with the UK ($2.82 trillion) and France ($2.77 trillion) ahead in the pecking order
- The top economies in the list include the US ($20.5 trillion), followed by China ($13.6 trillion), Japan ($4.9 trillion) and Germany ($3.9 trillion)