India misses fifth largest economy tag to UK by $10 bn this year- QHN

India failed to unseat the UK and missed being the fifth-largest economy by $10 billion in 2021-22. It’ll have to […]