Rise In Liquidity Surplus May Not Sustain Through Fiscal Year End: Report
IDFC First Bank expects a balance of payments deficit of $61 billion and currency leakage of 2.3 trillion rupees for this financial year, said Gaura Sen Gupta, India economist at IDFC First Bank.