India is World Bank’s biggest debtor, and has been for decades. America is the world’s biggest debtor, and has been for decades too. Only the confusion is new. Now let’s wait for 50 finfluencers to amplify it.