Claim: India is no more the world's third largest economy
Fact-check: Is India No More World's 3rd Largest Economy? A FactCheck | BOOM
Verdict: misleading
Organisation: BOOM
Author: Mohammed Kudrati
Date published: 2022-07-12T09:58:23