In a positive development for investors keen on India, the South Asian country has recorded a surplus of $7 billion or 0.7% of GDP in Q4FY26, as compared with a deficit of $15.5 billion or 1.5% of GDP in the previous quarter, according to a Bank of Baroda report. There is an elem





