India's October 2026 trade deficit jumps to $39.88 billion

By NewsBytes Desk