India Balance Payment $ down to $5.2B in 2Q from previous $30.8B30 Sep 2024, 11:30 by FXStreet Team · FXStreetShare: Feed news