India’s balance of payments posts USD 45.4 billion surplus in August: RBI
Mumbai: India's overall balance of payments (BoP) recorded a surplus of USD 45.4 billion in August 2026, compared with a deficit of USD 5.6 billion in the
15 Oct 15:31 · KalingaTV