India Trade Deficit Government: $27.14B (October) vs $20.78B



India Trade Deficit Government: $27.14B (October) vs $20.78B