WPI is scary

Although WPI numbers are not on our central bank’s main radar for the purpose of setting monetary policy, last month Spike policy makers…

Phone pe satire

Digital transfers through the Unified Payments Interface (UPI) more than doubled last year, hitting 2.73 billion in March, up from 1.25 billion in…